CODING INTERVIEW AI PREPARATION CHECKLIST BEFORE THE INTERVIEW [ ] Confirm the interview format, topics, duration, and permitted tools. [ ] Practise core DSA patterns: arrays, strings, maps, trees, graphs, and dynamic programming. [ ] Complete at least one timed mock interview without AI assistance. [ ] Configure InterviewGPT with the target company, role, language, resume, and custom instructions. [ ] Test microphone, system audio, meeting software, and screen-sharing permissions. [ ] Prepare concise examples for projects, trade-offs, failures, and teamwork. DURING A PERMITTED PRACTICE OR ASSISTED SESSION [ ] Restate the problem and clarify constraints before coding. [ ] Ask for a hint before asking for a full solution. [ ] Explain the brute-force approach, then improve it. [ ] Name time and space complexity. [ ] Test normal cases, edge cases, and invalid inputs. [ ] Treat every AI suggestion as unverified until you can explain and test it. AFTER THE SESSION [ ] Review the transcript and mark moments where you became stuck. [ ] Re-solve missed questions without AI assistance. [ ] Record one technical and one communication improvement. [ ] Repeat the mock with less assistance. [ ] Confirm you can independently explain every solution you plan to discuss. ETHICS CHECK [ ] Follow the employer's interview and assessment rules. [ ] Disclose AI assistance when required. [ ] Never submit or present work you cannot explain.