A Guide to the Android Interview

Congratulations! We’re extremely excited to move on in the application process! We’ve put this guide together so you know what to expect during your interview. Interviews will be 30 minutes long, and we’ve attached a signup sheet with your email!

Interviews consist of two different sections, behavioral and technical. All sections are weighed equally, and at the end of the interview you’ll have some time to ask any questions that you might have for us!


In our first section, we want to learn more about you as a person and also how you work in a team setting. We may ask you to recall a certain situation from your past experience or describe how you would mediate different conflicts. These anecdotes do not have to be related to Computer Science. We also want to learn more about you as a person, why you are interested in mobile development, and why you want to be apart of AppDev!

General Tips:

  • Please limit the anecdotes to 2-3 minutes each. Make sure to talk about the situation, how you handled it, and what you learned.


The final section will be a short coding challenge on Android Studio. You will be provided with some starter code that sets up a small Android Application, and will be asked to complete a few tasks building on top of the starter code. Be prepared to add elements to the user interface (ie. TextView, Button, etc.), set up listeners, and complete some models.

You are encouraged to use Google and StackOverflow during the interview.

General Tips:

  • It would be a good idea to review Android XML elements, Android Layouts, and interactions between XML files and Java Classes.

  • Talk through your reasoning so we know what you’re thinking. If you have no idea where to start, don’t be afraid to tell us.

  • We will be providing you with a computer and Android Studio so don’t worry about memorizing the syntax.

  • During the interview, do not be afraid to ask any clarifying questions.

General Advice:

  • Focus on the approach rather than the solution. We’re more interested in seeing how you approach problems rather than simply whether or not you can solve a given problem.

  • Be yourself! We’ve designed the interview to best simulate the work you’d be doing on the team, in a 30 minute interview. Ask questions if you need clarification, our goal from the interview is to know what it’d be like to work with you!