
LogRocket Software Engineer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 15 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at LogRocket.
Software Engineer
I went through 7 interviews in total, spread across 3 main rounds: a phone screen, a technical screen, and a full panel interview. The tech screen involved a coding problem that wasn't specific to any particular language. The final panel round included a background and Q&A session, two system design interviews, a product design interview, and a meeting with the CEO. Everything went smoothly after the initial call, with timely scheduling and same-day feedback after each interview. The technical questions felt relevant to LogRocket's past challenges and fairly assessed my problem-solving abilities.
- Can you describe your previous software engineering experience?
Software Engineer
They have a few stages for interviews. First, a hiring manager phone screen. Then, a 45-minute coding interview. Finally, a long 4-hour in-person panel interview. They prefer you do the panel in person if you're local. If you don't get an offer after the panel, they don't give feedback.
- How would you approach removing nodes from a binary tree?
- Design a Twitter notification system.
Software Engineer
A co-founder reached out to me since they saw my GitHub profile. The interview process was like this: First, a quick chat for background stuff. Then, a product demo and a phone screen where I had to solve a coding problem. After that, an on-site with 4 different sections, each having two interviewers. Finally, they asked for references. The LogRocket folks were nice and seemed like they enjoyed working there. The office is in a cool area with easy subway access.
- How would you design a user-interface for {application}, and how would that design account for different scenarios?
- Could you design the API and back-end algorithm for {different application}, explaining it so a junior engineer could build it?
LogRocket Software Engineer Interview Questions
Quoted word for word from LogRocket interview reports.
“Given a nested array of JS objects, devise a recursive function to traverse it, inspect each object's value, and remove it if the value is negative.”
Read reports →“Tell me if one word is an anagram of another.”
Read reports →“What's an algorithm for dealing with trees and removing nodes?”
Read reports →“Design a Twitter notification system.”
Read reports →“How would you approach removing nodes from a binary tree?”
Read report →“Design an app for Twitter integration and identify potential issues.”
Read report →“Can you design an application to help restaurant patrons split a bill amongst themselves?”
Read report →“How do you approach simple coding problems?”
Read report →“What is your experience with programming languages?”
Read report →Formats, difficulty and experience
Across all 15 LogRocket interview reports.