"From this project, which could be a simple Android or iOS application, web app, or backend project, we get a strong sense of the candidate’s coding style, how they structure their code, how much they know, and how quickly they learn (since we have previously asked them about their experience). Throughout the process, and especially during the demo, we see how well the candidate communicates with the team. During the demo, we have the opportunity to see how well the candidate responds to feedback and criticism, if they are defensive about their work, or open to suggestions."