I applied online. The process took 5 weeks. I interviewed at New Relic (Portland, OR) in Sep 2016
Interview
The company reached out to me for a phone interview with the hiring manager, which I had a couple weeks later. Most of the questions in this preliminary interview had to do with my views on work culture and how I have handled conflict in previous jobs. I was then given a follow up in-person interview, which was scheduled for about 3 weeks later. The entire in person interview lasted from 8am to 2pm. Over the course of the day I interviewed with about 6 people, including the hiring manager, members of the team I would be working on and other team leaders. While my overall experience was generally positive (everyone was very nice, they bought me lunch, etc.), I'm not really a fan of how they structure the technical portions of their interviews. I was basically presented with a few different code challenges with no context or preparation time beforehand. I am not a fan of these kinds of "white board" challenges because I do not think that they accurately reflect how a person would perform in a real work context. About a week after the interview, I heard back from the hiring manager saying that they were going with another candidate.
Interview questions [1]
Question 1
Most of the technical questions were in the form of small code challenges, which were either performed on a computer or sketched out on a white board.
I applied online. The process took 2 weeks. I interviewed at New Relic (Portland, OR) in Apr 2018
Interview
A 4 stage process.
The first stage was a phone call describing the interviewing process.
The second stage was an onsite interview checking if you and your resume match the requirements.
The third stage was a code challenge.
The forth stage was a series of short interviews and programming/pair programming tests.
Interview questions [1]
Question 1
Are you you currently interviewing for other jobs?