1 min lesson
Loop overview and timeline
Use "A paid, full-day build inside a frozen copy of Cursor's own codebase" to say what you would do next.
Step 1 of 3
Cursor hires Software Engineer, Product through four phases and the middle one is unlike anything you've done at a normal company: a paid, full-day build inside a frozen copy of Cursor's own codebase. Hold the whole shape in your head before you prep a single answer, because each stage is testing a different slice of the same claim - that you can invent, ship and exercise real taste end-to-end.
Learn more
Full explanation
The Loop at a Glance
Interactive diagram. Step through it with the Next and Previous controls below, or Tab to a region to read its detail.
Step through each phase to see what it tests and how to prep. Counts and order vary by candidate and seniority.
The team is small, flat and talent-dense and the loop is calibrated to keep it that way. Difficulty runs high, around 8/10, because the bar is editor engineering and product judgment and genuine model taste in one person. Most loops span roughly three to six weeks.
- Stage
- Recruiter / HM screen
- Rough time
- 30-45 min
- What it decides
- Motivation, authentic Cursor use, pace fit
- Stage
- Technical screen(s)
- Rough time
- ~60 min each (x1-3)
- What it decides
- Fluent applied coding; judgment driving AI
- Stage
- 8-hour paid onsite
- Rough time
- ~8 hrs (paid)
- What it decides
- Product sense, autonomy, end-to-end execution
- Stage
- Two-day onsite / team-fit
- Rough time
- Up to 2 days
- What it decides
- Collaboration, taste, whether you raise the bar
| Stage | Rough time | What it decides |
|---|---|---|
| Recruiter / HM screen | 30-45 min | Motivation, authentic Cursor use, pace fit |
| Technical screen(s) | ~60 min each (x1-3) | Fluent applied coding; judgment driving AI |
| 8-hour paid onsite | ~8 hrs (paid) | Product sense, autonomy, end-to-end execution |
| Two-day onsite / team-fit | Up to 2 days | Collaboration, taste, whether you raise the bar |
Counts and order vary by candidate and seniority; treat these as typical, not guaranteed.