Company
Notion interview questions
9 practice questions in the style of Notion's interviews, covering Data Manipulation (SQL/Python), System Design, Software Engineering Fundamentals, Coding & Algorithms, Behavioral & Leadership.
1 easy8 medium0 hard
Notion interview questions by the numbers
Last updated
Katkat has 9 Notion interview questions. The largest topics are Data Manipulation (SQL/Python) (33%), Coding & Algorithms (22%) and Software Engineering Fundamentals (22%). By difficulty: 11% easy and 89% medium. The most common round is Technical Screen (56%). Frequent concepts include API Design, Asynchronous Processing, Caching and Data Cleaning.
Topics
- Coding & Algorithms22% · 2
- Behavioral & Leadership11% · 1
- System Design11% · 1
Difficulty
- Easy11% · 1
- Medium89% · 8
Interview rounds
- Technical Screen56% · 5
- Onsite44% · 4
Roles
- Software Engineer56% · 5
- Data Scientist33% · 3
- Data Engineer11% · 1
Frequent concepts
- API Design11% · 1
- Asynchronous Processing11% · 1
- Caching11% · 1
- Data Cleaning11% · 1
- Data Modeling11% · 1
- Data Processing11% · 1
Showing 1–9 of 9 results
This problem tests your ability to clean, join, and analyze messy user-activity data using pandas or SQL, focusing on window functions and handling missing values.
NotionData ScientistData Manipulation (SQL/Python)Technical ScreenThis question evaluates data manipulation and analytical competencies—particularly deduplication, joins, aggregation, co-occurrence counting, and metric definition—applied to CSV access logs and user metadata.
NotionData ScientistData Manipulation (SQL/Python)Technical ScreenThis question evaluates a candidate's competency in data manipulation and analytics—specifically joins, deduplication of user-document pairs, aggregation, and computation of user- and country-level collaboration metrics using SQL or Python.
NotionData ScientistData Manipulation (SQL/Python)Technical ScreenThis problem tests the ability to design a scalable shared calendar system with support for recurring events, granular permission models, and notification scheduling.
NotionSoftware EngineerSystem DesignOnsiteTests object-oriented design, domain modeling, and API design skills by implementing an extensible, hierarchical Todo list model with task dependency management and filtering.
NotionSoftware EngineerSoftware Engineering FundamentalsOnsiteThis question evaluates understanding of stateful data structures, operation/command semantics for reversible actions, undo/redo stack management, interface design, complexity analysis, and test coverage for mutable editors.
NotionSoftware EngineerCoding & AlgorithmsTechnical ScreenThis question evaluates a Data Engineer's behavioral and leadership competencies, including ownership, cross-functional collaboration with data scientists and partners, stakeholder communication, problem framing, impact measurement, and responsiveness to managerial feedback, and is categorized under Behavioral & Leadership.
NotionData EngineerBehavioral & LeadershipOnsiteThis problem tests your ability to process streaming log data within a sliding time window, aggregate frequencies using hash maps, and implement custom sorting logic.
NotionSoftware EngineerCoding & AlgorithmsOnsiteImplement Recursive React JSON Viewer with Collapse evaluates requirements, assumptions, structured reasoning, trade-offs, and verification in a realistic interview setting. A strong answer states assumptions, handles edge cases, explains trade-offs, and shows how to validate the result clearly.
NotionSoftware EngineerSoftware Engineering FundamentalsTechnical Screen
Notion interview experiences
All 7 →- Notion Labs Software Engineer Interview Experience: fast updates and a thoughtful closeNotion Labs · Software Engineer · Jun 2026Rejected
A recruiter reached out, and the process moved quickly after that. I received email updates soon after each stage, and every interviewer I met was friendly and easy to work with. The whole experience gave me the sense that candidate experience mattered to them. The recruiter call focused on logistics, but its warm and understanding tone put me at ease before the technical work. Nothing in the res…
- Notion Labs Solutions Engineer interview with delayed updates after the final roundNotion Labs · Solutions Engineer · HR Screen · Apr 2026
My early interactions were polite, but the process dragged and became difficult to follow. I had a recruiter screen, a conversation with the hiring manager, and a product demo as part of the standard flow. The recruiter also helped me prepare for the different rounds, which was useful. What threw me off was how slow everything moved and how little I understood about where I stood. At one point, I…
- Notion Labs Solutions Engineer interview: technical screen and months without closureNotion Labs · Solutions Engineer · HR Screen · Mar 2026No response
I went into the process expecting something simple and informative. It started with a recruiter screen covering the usual background questions, my timeline, and my interest in Notion. The recruiter was straightforward and explained how the process worked. I was told I'd hear back quickly, but after that conversation I kept waiting. Silence became the main pattern after the early stages. I later r…
- Notion Labs Software Engineer interview: TypeScript team and canceled virtual onsiteNotion Labs · Software Engineer · HR Screen · Nov 2025Rejected
The process felt scripted from the start. A recruiter matched me with a team whose role required TypeScript, even though I hadn't applied specifically to that team. After a phone screen that sounded positive, I heard nothing for two weeks, including after I followed up. When I finally heard back, I had a conversation with the hiring manager. He was surprised to learn that the technical step had a…
- Notion Labs Solutions Engineer onsite and presentationNotion Labs · Solutions Engineer · HR Screen · Sep 2024
My process had enough moving pieces to feel like a real campaign rather than just a couple of interviews. I started with recruiter and early screens that were fairly organized. The recruiter prepared me and kept me updated, even when the schedule slowed down because people were out of the office. After the onsite, there was an additional leadership conversation and reference checks, and the recru…
More companies
- Meta666
- Amazon653
- Google486
- OpenAI342
- Capital One268
- Microsoft252
- DoorDash241
- Anthropic225
- Uber217
- Apple177
- TikTok176
- Pinterest161
- ByteDance160
- LinkedIn154
- Stripe139
- Snowflake130
- Databricks122
- Airbnb112
- Rippling106
- Oracle104
- Coinbase99
- Netflix97
- NVIDIA95
- Snapchat94
- Citadel90
- Waymo90
- Instacart87
- Roblox84
- Salesforce77
- Optiver76
- Shopify63
- Robinhood60
- Atlassian55
- Hudson River Trading55
- Two Sigma55
- J.P. Morgan53
- PayPal53
- xAI53
- Lyft52
- Tesla52
