How you, as a software developer, should answer the “Tell me about yourself” interview question

How you, as a software developer, should answer the “Tell me about yourself” interview question

Without a doubt, the most common interview question is without a doubt “Tell me about yourself”. Because of that, here are the key things every candidate should keep in mind.

Common misunderstandings

There are two common misconceptions about this question. The first misunderstanding is that this is not really an "interview question" but merely an opportunity to build a conversation base for the in-depth questions that follow.

The second misconception is that this is your chance to show the interviewer that you're more than just a programmer. So your answer should probably be more than just your favorite frontend frameworks and sorting algorithms. This question is both interesting and useful for the interviewer. For him, the question is what do candidates choose from the past in 30 seconds to describe themselves?!

Your answer should convey confidence in your chosen job and your abilities

The last thing you want after your answer is to leave your interviewer with doubts about whether you're right for the job or really want to advance your career at the company.

When answering, you should immediately address your current strengths. The best way to do this is by talking about your current job or previous roles, and framing each role as a building block that got you where you are today.

If you have previous work experience that has nothing to do with programming, it may still be worth mentioning it if you can attribute it to the fact that it has made you an even better programmer. Here are some ways you can connect other skills to your role as a programmer:

  • Designer: Strong understanding of UX and ability to create beautiful user interfaces
  • Engineer (no software): Process, logic and problem-solving skills
  • Product Manager: Organizing the development process, gathering user feedback and connecting stakeholders
  • Manager: Guidance for future Lead Engineer roles
  • Musician/Chef: Think of it as a science as much as an art

If you're looking for your first professional role as a software developer and find that you're either having trouble completing the 30 seconds, or that it's dominated by your previous non-coding experience, consider a personal project.

During the interview, it's valuable to demonstrate your willingness to be open to adapting to the ever-evolving nature of programming. This is even more evident when you can express your enthusiasm for learning a technology the company is currently using.

Once you've given a solid overview of your technical skills and interests, it would be good to have a few phrases ready about other interests/hobbies as well. Chances are the interviewer has a common interest with you, whether it's a sports team or a travel destination. Being able to develop a relationship with an interviewer is always a plus and allows them to see if you are someone they would like to work with.

Developer Jobs in Germany

This might also interest you