Starting a new task
Write it in your own words, from your own experience. It stays in this browser only.
Answer out loud or in your head first, then compare.
Answer
First I establish the user's goal and the acceptance criteria, then I look at the existing code, dependencies and risks.
How to structure the answer: I break the work into steps, clear up ambiguities and agree the scope. I implement, check the scenarios and prepare the change for review.
Practical note: I don't start coding without understanding the problem. At the same time, I don't wait for approval on every small decision — I only raise significant uncertainties.
This is a structure for preparing your own answer, not a ready-made story about your experience.
Could you give this answer in an interview today?