New Relic logo

New Relic Frontend Engineer Interview Questions
& Process

Real candidates share what happened, how many rounds they had,
and how the experience turned out.

Based on 14 interview experiences · FREE TO READ

3.5 Rounds average
Average Typical difficulty
7.1% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at New Relic.

Showing 3 of 14
New Relic logo
New Relic

Frontend Software Engineer

Engineering

Mid Difficult Neutral experience No offer 4 rounds
Interview process
Recruiter call Phone screen Take home Technical screen
Interview formats
Behavioral Technical Coding

This was a super long interview process, so only apply if you have a ton of time. I applied in late January and didn't hear back until mid-March after the fourth stage. First, there was a recruiter call, pretty standard stuff. Then, I spoke with the Development Manager, which was all about behavioral questions, like 'tell me about a time when...'. After that, there was a challenging take-home project with really high expectations. The feedback I got on it was a bit much, honestly. It included things like having a good README, the app working as expected, matching the design, having tests, and using TypeScript correctly, but also pointed out things like missing .nvmrc, vague prerequisites, confusing function naming, inconsistent semantic HTML, bundling data instead of fetching it, and UI not fully respecting the mockup. The fourth stage was intense and where things went south for me. I messed up a live coding question about hoisting 'var'. I answered the other questions okay, but probably could have done better. I struggled with some CSS parts and felt rushed because I was already worn out from the previous steps. They said it would be pair programming, but it was really a challenge where they questioned everything you said, so be ready for that. You can kind of tell if they're interested by how fast they move; otherwise, you might get dragged along. The recruiter mentioned they saw cultural fit and motivation, but also gaps in JavaScript fundamentals and inconsistent technical knowledge. An engineer thought I could grow into a 'Software Engineer I' but they only had Senior roles open, and the mid-level one was nearly filled. It was fair feedback, and I knew I blew the fourth stage. I hadn't touched 'var' in a while, and I applied for the Mid role, not Senior. Overall, it's a good self-challenge but needs serious preparation and time. Only apply if you're really into the company and product.

Confirmed questions8 questions
  • What are your thoughts on hoisting in JavaScript?
  • Could you explain the concept of type coercion?
  • How do you understand context in JavaScript?
New Relic logo
New Relic

Front End Developer

Engineering

Senior Average Negative experience No offer 6 rounds
Interview process
Recruiter call Phone screen Take home Technical screen Background check Offer
Interview formats
Behavioral Technical Coding Presentation

The interview started with an HR call, followed by a chat with the hiring manager who gave a general overview of the company and teams but not much about the role itself. Then there was a take-home assignment where I had to build an app using a provided JSON and image, focusing on Big O notation and a loose design. They said a senior dev should finish it in under 10 hours, but gave 20. I did it over a weekend and some evenings. The next stage was supposed to be a technical review of my code, but it turned into live coding, which I wasn't expecting and wasn't told about beforehand. This was frustrating because I hadn't prepared for it and it felt like it negated the work I'd already done. They didn't ask any questions about my take-home submission during the process. It felt like the interviewers, two dev team members, were just going through a script and weren't really interested in my actual skills or adapting the process. After HR ghosted me for three weeks (they were on vacation, apparently), I finally got feedback saying my code wasn't senior enough because it wasn't pixel-perfect (difficult without proper design files, only a jpeg) and had duplication. I never got a chance to discuss this feedback. Honestly, it felt like a waste of time, a clunky, broken process that would likely put off good candidates.

Confirmed questions3 questions
  • The technical interview involved random questions found online.
  • No questions were asked about the take-home assignment I submitted.
  • There were absolutely no questions related to front-end development in general.
New Relic logo
New Relic

Front End Developer

Engineering

Mid Difficult Positive experience Accept offer 5 rounds
Interview process
Recruiter call Technical screen Technical screen Technical screen Onsite
Interview formats
Behavioral Technical Coding System Design

Had an HR screening call first. Then, a 60 minute chat with the Engineering Manager about cultural fit. Next, a 90 minute tech call covering JS, CSS, and React, which involved live coding. Followed by a 60 minute frontend system design call using a visual tool. Finally, a 45 minute meeting with an Engineering Manager and another developer to check cultural fit and get to know the team.

Confirmed questions5 questions
  • Can you share some cultural fit experiences from your past, especially concerning managing difficult situations, your communication style, and examples of being a team player?
  • How would you approach resolving a height-related problem using CSS?
  • Could you explain the differences between preventDefault and stopPropagation, and demonstrate how to fix an issue involving this concept?

New Relic Frontend Engineer Interview Questions

Quoted word for word from New Relic interview reports.

What are the implications of bundling data versus fetching it?

Read reports

What is the purpose of an unused function like handleErrors?

Read reports

What's the difference between fetching data and bundling it?

Read reports

What are the challenges with CSS stretching instead of adapting?

Read report

What can you tell me about the function arguments object?

Read report

Could you explain the differences between preventDefault and stopPropagation, and demonstrate how to fix an issue involving this concept?

Read report

What is your assessment of the homepage's performance, specifically regarding TTI and render blocking?

Read report

Formats, difficulty and experience

Across all 14 New Relic interview reports.

Interview formats

Technical 32.5%
Coding 30%
Behavioral 30%
Presentation 5%
System Design 2.5%

Interview difficulty

Easy 14.3%
Average 71.4%
Difficult 14.3%

Candidate experience

Neutral 50%
Positive 7.1%
Negative 42.9%