Summary
I interviewed for a Lead Frontend Engineer position at New Relic in Bangalore, India, which included a hiring manager round and a coding round focusing on frontend component development and JavaScript concepts, ultimately resulting in a rejection.
Full Experience
Sharing my experience for Lead Frontend Engineer position @ New Relic
Location: Bangalore, India
1st Round - Hiring Manager round:
About past experience and projects. Deep dive into one of the projects and challenge faced. Typical Behaviour questions.
2nd Round - Coding round:
Build Progress bar components with variations like Add new progress bars, have limit on no of progress bars running at the same time. JS Trivia questions like Closure, Event bubbling and Event loop.
Result - Reject. No feedback and didn't feel good vibe with both the interviewers honestly.
Interview Questions (3)
Discussion about past experience and projects. Deep dive into one of the projects, focusing on challenges faced. Typical behavioral questions were asked.
Build a Progress bar component with variations such as adding new progress bars and implementing a limit on the number of progress bars running concurrently.
Questions covering JavaScript concepts such as Closures, Event bubbling, and the Event loop.
Summary
I interviewed with Persistent Systems and New Relic for an SDE-2 role and was ultimately selected. The process included technical screenings, DSA problems, system design, and project discussions, culminating in a positive outcome.
Full Experience
Interviewed in September 2024
Current Company : Gaming company
Current Exp: 2.6 YoE
Current Designation: SDE-1
Current Location: Banglore, India
1st Round (Persistent Systems)
- Golang Screening
- A lot of questions on concurrency
- Implementation of channels
2nd Round (New Relic)
At the start, interviewer asked if I know Kubernetes, I refused. He was not sure whether to continue. Still he did. Asked 2 easy DSA.
1. Stock buy and sell 1
2. Reverse a Linked List
Implementation in Go. Round ended in 30 minutes.
HM Round (New Relic)
Implement LRU cache. Took 35-40 mins.
Then discussed the projects I worked on.
In depth discussion on Opentelemetry.
Overall easy and positive experience.
Final Verdict: Selected.
Interview Questions (3)
The classic 'Stock Buy and Sell I' problem. I implemented this in Go.
Reverse a singly linked list. I implemented this in Go.
Implement a Least Recently Used (LRU) cache. This problem took me 35-40 minutes.