Confirm the interview format
Ask the recruiting contact which skills, exercises and environment to expect.
Read this step →Career / a practical field guide
A software interview preparation workbook for structured practice and evidence from your own experience.
Ask the recruiting contact which skills, exercises and environment to expect.
Read this step →Restate the problem, clarify assumptions, try examples and describe a straightforward approach before improving it.
Read this step →Choose examples that show your own contribution, the constraints, the decision and the outcome.
Read this step →A candidate solves a cache problem but cannot explain when entries become stale. The next practice session focuses on invalidation assumptions and failure cases, not another unrelated algorithm. The goal is to improve the reasoning gap discovered in the mock.
Use the worksheet to record evidence, open questions and the next person responsible. Check only the items you have actually reviewed. Download a text copy or print your working notes.
Open the interviews worksheet →