SDE I OA
LeetCode coding: one problem. (In the original I wrote the problem number in a scrambled form, so I can't say which problem it was.)
AI Debug
SDE I interview experience
Four rounds of VO, about 1 hour each, using Python.
Round 1: LP + Coding
LP:
- Taking the initiative to solve problems outside your own scope of responsibility (Ownership).
- How you deliver under a tight deadline, or what you do when you end up past the deadline.
There were some follow-ups on both, mainly about real experience.
Coding: a LeetCode problem, again written only as a scrambled problem number in my original notes.
Round 2: LP (GenAI) + Coding
LP:
- Mainly about my actual past experience using GenAI.
- How do you judge whether the result produced by AI is correct?
- If the AI gives a wrong result, how do you notice it?
- After you find a problem in the AI output, how do you handle it?
The follow-ups dug into the real usage scenario, how I verified things, and how I handled the problem.
Coding:
Given a set of user login records, for example [{user_id, "2026-05-03"}, ...], find the longest streak of consecutive login days. If there is a gap of more than one day between login dates, the streak counts from zero again.
Round 3: LP + Coding
LP: My memory of the LP questions in this round is pretty hazy, I don't remember exactly what was asked.
Coding: another problem written only as a scrambled problem number in my notes.
Round 4: pure LP
The whole round was LP, and they asked a lot of questions. I did not write all of them down, but most were about day-to-day development, working together on projects, and situations you might run into with coworkers. You answer mainly from your past work experience, and there are follow-ups. If you have prepared your LP stories beforehand, you can basically answer most of the questions.
Update (2026-11-10): to add some detail based on a question I got. Of the coding problems, two were LeetCode style and the other one I think was OOD. The live coding cannot be run, so you have to dry run it on the spot.
Discussion
Loading comments…