Real, anonymous reports from people who interviewed for Software Engineer at Notion Labs, newest first and distilled into what to expect across the loop.
Get your personalized Notion Labs Software Engineer prep plan
Answer 3 quick questions and we will build a free study plan with the exact topics and questions to focus on.
I started with a recruiter screen, and it felt pretty fast to move from there. The whole process stayed practical and didn’t lean on LeetCode-style puzzles. After the recruiter call, I had a technical screen where I worked through a practical coding problem. What surprised me most was how much the interview emphasized modern tooling: there was an AI-enabled coding component where I had to use an AI assistant effectively (something like Claude Code / Cursor), and the expectation was that I understood how to work with those tools rather than just write code from scratch.
Once I passed that, I went into a virtual onsite. The coding part followed a similar shape as the technical screen but went deeper, and it also included an AI-enabled coding segment again. After that came system design and then conversations with managers, with the tone staying challenging but “fair.” The pace between rounds was quick—at most a couple business days—so the process didn’t drag.
4 months ago
Average Negative Dublin, Dublin
My process started like it was going to be smooth: I had a recruiter screen, then a hiring manager conversation, followed by a standard demo of the product. The interview content itself didn’t worry me much, and the recruiting person was helpful about what the rounds would look like.
Where it fell apart was timing and communication. Even though I was told they’d move fast if I could, I was left guessing about how many rounds I had left and where I stood. I spent time following up to figure out whether I was actually progressing. After I put in my time and energy, I didn’t get a clear update, and when I finally did hear back it was either after a long delay or not at all—just silence, or an automated note weeks later.
4 months ago
Easy Neutral United States
My experience was defined by early steps and then abrupt stop—or long silence after I’d finished. I started with recruiter conversations and moved int…
5 months ago
Average Positive United States
I went through a set of rounds that felt unusually structured around real work rather than trick coding. It started with a recruiter screen that was p…
8 months ago
Average Negative Canada
I walked into the process expecting the usual collaborative software engineer interview, but the tone immediately felt off—more like being lectured th…
Unlock every Software Engineer interview experience
Interviewed here recently? Add yours to help the next candidate. You'll appear as Anonymous.
What to expect
Distilled from the reports
Recruiter & Initial Screens
The interview process typically begins with a straightforward recruiter screen, followed by a technical screen that often includes practical coding exercises rather than traditional LeetCode-style questions. Candidates should expect a focus on modern tooling and collaborative coding practices.
Recruiter screenPractical codingModern tooling
Technical Coding Rounds
Technical interviews often involve live coding sessions that emphasize real-world coding skills, with a mix of AI-enabled coding components and practical problem-solving. Candidates should prepare for coding challenges that are collaborative and focus on building rather than trick questions.
Live codingAI-enabled codingReal-world problems
System Design & Manager Conversations
The interview loop includes system design discussions and conversations with managers, where candidates are evaluated on their engineering thought process and collaboration under pressure. Expect a respectful yet challenging tone during these interactions.
System designManager conversationsCollaboration
Communication & Feedback Issues
Many candidates reported issues with communication and feedback throughout the process, often experiencing long delays or a lack of updates after completing rounds. It's advisable to follow up proactively but be prepared for potential silence or generic responses.
CommunicationFeedbackFollow-up
Overall Process Structure & Timeline
The overall structure of the interview process is generally systematic, with a clear timeline that can span several weeks. However, candidates have noted inconsistencies in pacing and organization, which can affect their experience and perception of the company.
Process structureTimelineOrganization
Candidate Experience & Culture Fit
While many candidates found the interviews to be rigorous and fair, there were mixed feelings about the overall culture and engagement level of interviewers. Candidates should be prepared for varying degrees of interaction and support during technical discussions.