๐งโโ๏ธ How to prepare the behavioral interview
A step-by-step framework to solve this interview + ๐ Free Notion Template
There are behavioral signals in purely technical interviews, such as the System Design Interview and the Coding Interview, especially doing a code review.
Yet, most companies have specific loops for behavioral interviews.
They assess that you have the track record your resume shows. They also assess your level of seniority. The same question is answered differently depending on your tenure.
Some people would argue that this is the most important interview. I also think so. Your tech skills need to be decent enough to pay the bills. But after you meet the tech bar for the level you are interviewing, you want to ensure you are the candidate everyone would like to work with.
This post is one of the 4 post series Iโm writing about technical interviews after I passed my SDE2 interviews at Amazon for an internal transfer. If you are interested in the others, check them out here:
๐บ๏ธ How to prepare the technical interview (Contains an explanation of my study framework)
๐งโโ๏ธ How to prepare the behavioral interview. (this post).
๐ The preparation framework
1) Identify the criteria they use to evaluate
This interview seems unstructured. Itโs not.
Each interviewer has some clear competencies assigned to them for the interview and a rubric to evaluate the answers.
Interviews are like an exam, you want to know the lessons in scope. The company culture page is your syllabus. If thereโs none, check generic interview questions.
This was very easy for Amazon, the culture page are the leadership principles I am very used to.
2) Make a list of stories
Ideally, you have journaled or kept a brag doc. Now itโs time to read through those entries. You wonโt remember the details only with your memory.
Pick the ones where you overcame obstacles with your actions.
3) Match anecdote to evaluation criteria
Write them in the STAR-with-obstacles format I propose below. Even if you know the story, you wonโt transmit it the right way out of the blue.
Interviewers will be happy that you have a proper structure, it makes their jobs easier.
You can repeat stories in multiple criteria. Because the evaluation criteria are different, the follow-up questions will take the story in another direction.
Still, make sure you show multiple stories, interviewers will share them in the debrief and itโs a bad signal if all get the same story. It means you have done nothing else relevant, which indicates low tenure.
๐บ๏ธ The interview framework
The STAR (Situation, Task, Action, Results) format is well-known in interviews. But itโs not ideal, it focuses on the problem and not the person. The interview is not an acquisition of the project, but hiring the person.
๐ฆบ STAR-with-obstacles format
I like the STAR-with-obstacles approach. You double down on the complications, focusing on the main character of the story: you.
Around the middle of your story, you want a โU shapeโ. The obstacles are getting you deeper and deeper into a hole. At this point, it should seem very hard to succeed in your shoes. Your actions as the hero of the story are getting you out of it.
Situation: Explain why the situation is relevant. Set the stage for a good story. Talk with passion about the problem to solve.
Task: Explain what you had to do. This is the bridge between the problem and taking action towards a solution.
Start enumerating obstacles. Make sure the complications keep the story engaging. Add the problems at the right time, when things seemed to go on track.Actions: The Northstar of your actions is solving the problem you explained in the situation section. But we added the obstacles that make it complicated. Show your actions to overcome them.
Results: Talk about the actual outcome of your actions, not of the project. Donโt show yourself perfect. You relate to a hero who has weaknesses like the rest of humans. You relate to the underdog, not to the story with a perfect ending
Add the learnings at the end
I do this in my preparation, and I donโt necessarily communicate the learnings in a 10-minute monologue. But itโs a common follow-up question from the interviewer. Get ready to talk about your learnings, the outcome, and what would you do differently.
Learnings: While in these stories you wonโt focus on the weaknesses, be vocally self-critical to show you have grown from that experience. Show that you are looking for growth areas even in these success stories.
โ๏ธ Preparation resources
๐งโ๐ Deliberate study time
You can read about emotional intelligence and storytelling. But this is not a requirement,
This is the interview with the least study time needed.
Some recommended books if you have the time to indulge in reading:
๐ Emotional Intelligence 2.0 by Travis Bradberry and Jean Greaves
๐ Leadership 2.0 by Travis Bradberry and Jean Greaves
๐ How to win friends and influence people by Dale Carnegie
๐ Unleash the Power of Storytelling by Rob Biesenbach
๐ The Science of Storytelling by Will Storr
๐งโ๐ญ Deliberate practice time
The goals of your practice are two:
Goal #1: Remember the bullet points for the key situations in your story
To memorize, use active recall. Pick a question and tell your story without looking at your notes. You can start by talking about your story while looking at the bullet points until you donโt need them.
Distribute this practice over time. It helps assimilate the information and you counter the forgetting curve with spaced repetition.
If you donโt know anything about these learning techniques and have time to read, I recommend the book ๐ Learning How to Learn by Dr. Barbara Oakley.
Goal #2: Get fluent verbalizing and connecting those bullet points on the go.
Youโll get fluent through repetition. Schedule a few sessions of this practice close to the interview
When I first interviewed at Amazon more than two years ago, I was not confident in my spoken English. For a few months, I did 2 sessions of 30 minutes per week reading aloud in English.
I knew the meaning of many words, but not their pronunciation. Reading aloud forced me to search and remember their pronunciation.
๐ก๏ธ Siege your brain time
Watch videos of behavioral questions on YouTube. For big companies like Amazon, there are dedicated channels (link).
Focus on videos oriented to your job family. A great behavior for a manager itโs not for an engineer and vice-versa.
If you want to use the jargon with confidence, make it your everyday. Talk like this with your peers. Donโt fake talking about things you donโt truly understand.
Other advice
๐ซต Talk about what YOU did, not what YOUR TEAM did.
Your actions are a subset of all the actions that contributed to the result. Focus on the results of your actions and not the results of the project.
๐งโโ๏ธ Be flexible
Donโt get too fixated on how you prepared and structured the story. Interviewers care about the competency they were assigned. When the interviewer nudges you in a direction, be flexible to catch the signal and pivot.
๐จโ๐ฆณ Talk from real experience
Talk from your real experience. The same question is answered in different ways depending on your tenure. You wonโt answer with confidence if you donโt talk from real experience, you donโt understand the problem the same way.
In tech, there are no demotions, only promotions and PIPs. They wonโt hire you unless you show you are already operating at that level.
๐ฆน Never talk about villains.
This is the main difference with regular stories. Nobody is a villain in reality. If you frame people in your same company as a villain, you are showing you are not a team player.
๐น Donโt follow the entire preparation framework
If you are interviewing with many companies, focus on the stories. Donโt waste too much time on researching the company culture and matching the stories to each criterion.
In the end, all companies have the same principles with different wording:
Amazon: Bias for action
Facebook: Move fast and break things
Revolut: Get (sh)it done
๐ฏ Conclusion
It seems easy to talk from your experience.
Yet, this interview needs preparation.
Preparing the right format ensures the information is communicated with the best signal-to-noise ratio. Interviewers are also people and they werenโt there to see by themselves the stories you tell. They see the stories through your words.
Preparing the right stories ensures you transmit signals that indicate you are a good fit for the role. For most of us, our work is private and there may even be NDAs that prevent us from talking about it. If interviewers canโt go and find themselves about your work, pick your best work for the interview.
Check the ๐ Free Notion template. Youโll find templates applying this framework and one of the stories that I used in my last interviews for an internal transfer to an SDE2 role at Amazon.
๐๏ธ Resources
๐ Free Notion template
๐ Books mentioned in the post:
๐ Emotional Intelligence 2.0 by Travis Bradberry and Jean Greaves
๐ Leadership 2.0 by Travis Bradberry (Author), Jean Greaves
๐ How to win friends and influence people by Dale Carnegie
๐ Unleash the Power of Storytelling by Rob Biesenbach
๐ The Science of Storytelling by Will Storr
๐ Learning How to Learn by Dr. Barbara Oakley.
๐ Resources for behavioral interviews
The 30 most common Software Engineer behavioral interview questions - the tech interview handbook
More resources in the other posts of the series: