How to prepare for the Non-Technical Interview

This resource is meant to help you prepare for the non-technical interview, a required step in App Academy’s admissions process for all of our software engineering programs.

Purpose of the interview

App Academy's programs are intense and require self-motivation, collaboration through pair programming, and resilience. The goal of this interview is to gauge whether you are a good fit for App Academy - and whether we are a good fit for you!

How the interview works

Your Admissions Specialist will provide you with the link to schedule your interview through YouCanBook.Me (a scheduling platform). When you book your interview, you will receive a Zoom link for your interview via email.

On the day of your interview, a couple minutes before its start time, your interviewer will email you this same Zoom link so you can join them for your interview.

The interview will take approximately 30 minutes. To complete the interview, you will need the following:

  • Computer (you cannot take the interview on your phone)
  • Steady internet connection
  • Zoom account
  • Microphone
  • Webcam

Once you join the interview, the interviewer will introduce themselves and then ask you questions. Afterwards, you will get a chance to ask the interviewer any questions you might have.

Our interviewers are recent App Academy graduates, who are working part-time during their job search. Your interviewer is a great person to ask about the App Academy experience!

What we're looking for

App Academy has a Selections team that reviews applicants and their interviews in order to determine their readiness for the bootcamp. Your entire application will be reviewed, and you will be assessed on a number of criteria:

  • Professionalism - App Academy prepares its students for the job search, so we need to see how you can carry yourself professionally.
  • English language proficiency - The program will be taught in English. You will need professional working English language proficiency to be successful.
  • Passion for coding - This is a stressful bootcamp, and a passion for coding will greatly improve your ability to handle the intensity of our bootcamp.
  • Understanding of software engineering - Learn what a day in the life a software engineer is like! Software engineers are professionals who design and create computer programs and applications in many industries. App Academy focuses on web development: websites and web applications. Though students can use the skills they learn at App Academy to pursue these specialties after they land a software engineering position, the following are NOT considered software engineering and are NOT taught at App Academy: game development, IT, cyber security, VR development, mobile development and Blockchain.
  • Resiliency and work ethic - Time management, stress management, and a strong drive are necessary to thrive in the program.
  • Ability to work well on a team - Approximately half of your day will be spent pair-programming, so you will need to be able to work well with your partners to succeed.
  • Openness to diversity - One of our core values is creating a positive, inclusive environment for all students, particularly those from backgrounds historically underrepresented in the tech field. We expect all students to treat each other with empathy and respect. Learn more about diversity, inclusion, and bias in the tech sector: Diversity in tech: Closing the gap in the modern industry, To Build Less-Biased AI, Hire a More-Diverse Team and Biased by Design: Exclusion hurts tech companies more than they know.
  • Persistence in the job search - After graduating from the program, students often spend months applying and interviewing for positions; to be successful you will need to maintain a positive attitude and keep pushing towards your goal of becoming a software engineer.

Interview tips

Do:
  • Practice a 2-3 minute personal pitch that addresses your education background, your career history, why you are interested in software engineering, and why you want to attend App Academy.
  • Research software engineering to ensure that the profession is a good fit for your career goals.
  • Be able to articulate what makes App Academy stand out to you: Browse our blog, watch our videos on YouTube and familiarize yourself with the immersive program you’re interested in and its requirements (24 Week Online Full-Time Program or 48 Week Online Part-Time Program).
  • Practice the example interview questions: record yourself, practice in front of a mirror, and/or practice with a friend.
  • Breathe, smile, sit up straight, and make eye contact.
  • Present yourself the way you would in a professional interview setting.
  • Focus on the positive.
  • Reframe setbacks in your life as opportunities for growth.

Don't:
  • Leave the interviewer confused about why you are interested in App Academy and software engineering due to vague answers.
  • Ramble or go on long tangents, mumble, slouch, avoid eye contact.
  • Give vague, generic answers that don’t speak to your specific experiences.
  • Take the interview in a dark room, your car, a cafe, or a chaotic environment.
  • Talk negatively about yourself or others.
  • Eat, vape, smoke, curse, or do anything you wouldn’t do in a professional interview setting.
  • Frame your success in terms of being better than others.
  • Read off a script.

Top Five Reasons Candidates are Rejected or Required to Complete a Second Non-Tech Interview

  • They do not provide a clear reason for pursuing software engineering beyond the pay and the ability to work remotely, or they do not demonstrate a basic understanding of what a software engineer does.
  • There is a misalignment between the candidate's goals and what App Academy offers. For example, App Academy does not prepare students to become video game designers.
  • They attempt to wing the interview instead of preparing.
  • Their responses are generic and do not speak to their specific experiences, or they do not provide enough information about their educational and/or professional background.
  • They do not show how their recent education and/or professional experiences have prepared them for the rigors of App Academy.

Example questions

We do not provide the exact interview questions ahead of time so that you can provide more organic, rather than memorized, responses. However, here are examples of the types of questions we will ask:

  • What is your background and what are your career goals?
  • Besides the potential salary and flexibility, why do you want to become a software engineer?
  • What does a software engineer do?
  • What have you done to explore coding?
  • Why is App Academy the right fit for you?
  • How have you overcome issues when working on a team?
  • What obstacles have you overcome in your life?
  • What experiences in your life have prepared you for App Academy?
  • How do you keep yourself motivated and organized?

Interview Checklist

On the day of your interview:
  • Consider wearing professional clothing during the interview. This is not required, but it gives a strong first-impression that you are taking the interview seriously.
  • Remember that you must take your interview on a computer, not on your phone. Barring emergency circumstances, you will be asked to re-interview if you take your interview on your phone.
  • Make sure that your webcam is functional and your internet connection is steady.
  • Place your camera at eye level. This may require setting your laptop or monitor on a box or a stack of books to elevate it.
  • Test out your mic to ensure that your sound is clear.
  • Check that the background of your video looks clean and that your face is well-lit in the frame.
  • Take a deep breath and remember to smile. We are excited to get to know you better.

We wish you the best of luck in completing the non-technical interview - you've got this!

Success! Thank you for subscribing.
Oops! Something went wrong while submitting the form.