
Sumo Logic Frontend Engineer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 5 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at Sumo Logic.
Frontend Engineer
I went through 4 interview stages. It started with a half-hour chat with a recruiter, then a 1-hour technical test, followed by a 1-hour meeting with the team lead, and another 1-hour technical test. I had a fourth 1-hour technical challenge lined up, but the coordinator let me know a few hours beforehand that they were canceling it and the recruiter would be in touch with an update. They mentioned I was interviewing well, but someone else had accepted an offer the previous day. It's worth noting that the recruiter did share specific feedback from my interviewers, which was a first for me after over 150 applications, so I do appreciate that.
- A coding challenge involving basic React, HTML, and CSS.
- A coding challenge focused on Javascript closures.
- A Leetcode-style algorithm problem of medium difficulty, which I solved using TypeScript.
Senior Frontend Developer
The interview process was a bit confusing. Initially, I was told about one tech stack, then a different one, and then another different one. It felt misleading because they should have been clear about the role they were hiring for. As a senior engineer, clear communication is expected, and I didn't really get that from the SumoLogic folks I talked to.
- Can you explain closures?
- What is an Angular module, and how would you describe it?
- Explain the usage of module.run().
Front End Developer
The interview was pretty straightforward. They started by asking about my prior experience in front end development. After that, the technical questions were solid, and there was also a separate aptitude test.
- Tell me about any previous experience you have in front end development.
- Can you design a data structure that allows for insertion, deletion, and finding the minimum element, all in constant time?
Sumo Logic Frontend Engineer Interview Questions
Quoted word for word from Sumo Logic interview reports.
“Find the common ancestor of two nodes in a Binary Search Tree using JavaScript.”
Read reports →“Explain the usage of module.run().”
Read reports →“Can you design a data structure that allows for insertion, deletion, and finding the minimum element, all in constant time?”
Read reports →“What is an Angular module, and how would you describe it?”
Read reports →“Given a small code snippet, read it for a minute and explain its functionality.”
Read report →“Can you explain closures?”
Read report →“Tell me about any previous experience you have in front end development.”
Read report →Formats, difficulty and experience
Across all 5 Sumo Logic interview reports.