Tasks Review code & explain what it does Identify issues Propose improvements Agree an improvements with interviewer and implement those