
Notion Labs Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 191 interview experiences · FREE TO READ
Which role are you interviewing for?
30 roles · 191 reportsCandidate interview experiences
First-hand accounts from people who interviewed at Notion Labs.
Software Engineer
It was a standard interview process. Started with a phone screen, then a technical screen, and finally an onsite interview with the usual rounds like technical, system design, and values. The interview questions are more practical and not strictly LeetCode style, but they do require knowledge of data structures and algorithms, so it's good to keep those skills sharp.
- Can you share something you value about your current position?
- What do you feel is lacking in your current role?
Recruiting Coordinator
Interview process moved fairly fast. Met with hiring manager and had a good conversation. They expressed that they thought joining this role might be on the junior side based on experience, however, it was not something that concerned me. Completed assignment and was scheduled for another round of interviews. Had conversations with another recruiter and coordinators for a live scheduling assignment. Shared a lot of how I was thinking and looking at the situation. Didn’t make it past this round and was told my thought process was unclear. However, the assignment and live problem solving were clear in my thought process. Apparently, the “talent bar” is set really high, even for some one that the team thought this role be too junior for.
- How do you build relationships with colleagues?
- How do you manage multiple competing priorities?
Software Engineer Intern
The interview felt condescending and more like a lecture than a collaborative pair-programming session, making it hard to ask questions or think out loud. Technical and communication issues added unnecessary stress: the interviewer was poorly positioned, and audio/video issues made it difficult to see or hear her clearly, especially when I was screen-sharing. When I asked for clarification, she responded abruptly, and her suggestions for syntax issues were incorrect. She also let me struggle with a niche syntax problem for a long time instead of guiding me, which felt like it focused too much on specific syntax rather than DSA and problem-solving, contrary to typical SWE interview expectations. Towards the end, her comment about not having time implied I was slow, leaving me feeling discouraged and put off from future opportunities with the company, despite my initial excitement.
- Can you discuss OOP design principles?
- How would you approach debugging React with TypeScript?
Account Executive
The interview process started with a Recruiter call, followed by a Hiring Manager chat. Then, there was a Peer interview, which felt a bit odd given my experience level compared to theirs. After that, a Cross-Functional interview took place, and it all concluded with a panel interview in front of three people. Honestly, the experience wasn't the best, as it seemed like different interviewers were looking for distinct qualities – some emphasized enterprise experience, while others focused on the ability to handle ambiguity and navigate through challenging situations.
- Could you tell me why you are interested in Notion and why this opportunity is relevant to you at this moment?
- What is your Ideal Customer Profile (ICP)?
- What are the key challenges you foresee in selling within the current market landscape?
Notion Labs Interview Questions
Quoted word for word from Notion Labs interview reports.
“Under what circumstances is it better to use average versus median, and what's the key thing to keep in mind when calculating median in SQL?”
Read reports →“What's the primary factor to consider when calculating the median within a SQL query, and when is it appropriate to use average versus median?”
Read reports →“What is your opinion on Notion and what are its pros and cons?”
Read reports →“Could you import a dataset, perform exploratory data analysis, and then use pandas to aggregate values in certain columns?”
Read reports →“Could you use the Notion API to complete a series of challenges within a Notion developer account?”
Read report →“Could you implement the functionality to add, undo, and redo for a word processing-like product?”
Read report →“Could you explain who Notion is for and the best strategies to approach them?”
Read report →“In your opinion, what are the most significant current gaps in Notion's functionality?”
Read report →“How would you design an ETL pipeline for handling a large volume of data?”
Read report →Formats, difficulty and experience
Across all 191 Notion Labs interview reports.