
Sense Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 23 interview experiences · FREE TO READ
Which role are you interviewing for?
9 roles · 23 reportsCandidate interview experiences
First-hand accounts from people who interviewed at Sense.
Principal Data Engineer
The system design questions could be more relevant to a Principal Data Engineer's actual job duties instead of topics like designing a cache system which is more for full-stack roles. It would be better to have a set questionnaire for the interviews as some questions seemed to be made up on the spot without a clear plan. Also, the System Design round should be longer than an hour because designing a production-level system with architecture, edge cases, and implementation details takes time, especially when candidates also have to do coding for other questions.
- Can you design a cache system?
Software Engineer
I went through a 4 round interview process. The first round was a Javascript problem solving round. The second round was a Javascript functional programming round. I got rejected in the 3rd round, which was a React machine coding round. The last round would have been an HR round to discuss compensation.
- Can you write a function that takes another function as an argument and returns a curried version of it? For instance, if we have a sum function, it should be callable like sum(1)(2)(3).
Frontend Developer
The interviewer was friendly and helped with mistakes. They asked about JavaScript and ReactJS concepts. I was asked to explain my resume projects and discuss my previous frontend and overall development experience. There was an emphasis on needing to thoroughly learn JS and functional programming concepts in JavaScript.
- Could you explain the distinctions between the map and reduce functions?
Marketing
I was referred by someone there and went through a few interview rounds with the recruiter and marketing team. After talking to several people, including senior leaders and a founder, I got to the final stages. The salary was a bit low for SF. I felt okay about the role but after 6 interviews, I didn't get any follow-ups, even though I was referred.
- What makes you want to seek a new job?
Sense Interview Questions
Quoted word for word from Sense interview reports.
“Can you write a function that takes another function as an argument and returns a curried version of it? For instance, if we have a sum function, it should be callable like sum(1)(2)(3).”
Read reports →“Can you provide a JavaScript function that mimics the behavior of the built-in 'flat' function?”
Read reports →“Could you explain the distinctions between the map and reduce functions?”
Read reports →“What metrics would you monitor if you were building a microservice?”
Read reports →“Can you design a cache system?”
Read report →“When facing tight deadlines and limited testing resources, how do you maintain product quality?”
Read report →“What can you tell me about your family background?”
Read report →“Why do you want to join Sense?”
Read report →“Are you a graduate?”
Read report →Formats, difficulty and experience
Across all 23 Sense interview reports.