---
# System prepended metadata

title: Soft Interview Questions for Engineers

---

# Soft Interview Questions for Engineers

This document lists common non-technical interview questions.

I highly recommend making a copy and writing down answers for each question. 
It will help you remember the best possible examples from your career.
If you are not a native English speaker, it is even more important to prepare answers in advance. We even recommend recording yourself on video and watching it.


## About you
   * Please tell me about yourself
>
   * What do you consider to be your major strengths?
> 
> CAR Example: 
   * What do you consider to be your major weaknesses?
>
   * Why do you think we should hire you?
> 
   * How would your coworkers describe you?
> 
   * How would your last boss describe you?
   * What do you think is the biggest misconception about yourself?
> 
> CAR example..
   * What do you consider to be the most enjoyable and rewarding aspects of the job?
> 
> CAR
   * What do you consider to be the least enjoyable and rewarding aspects of the job?
> 
## Your work experience
   * Please tell us about your work in [company X]?
   * Can you tell us more about the [project X]?
   * What did you like most about your last job?
   * What was your favorite project you worked on?
> 

## Your future
   * What are your short-term goals?
> 
   * Where do you see yourself in 5 years? 10 years? 20 years?
>

## Behavioral questions - stories
   * What was the last piece of feedback you received at work?
   * What piece of feedback at work really stang you?
   * Can you give an example of where you had to deal with multiple tasks at the same time?
> CAR.
   * Can you give an example of where you worked in a team and had a problem with one of the teammates?
   * Tell me about a time when you felt it was you against everyone else. You thought you were right and that everyone else was wrong. What did you do?
> CAR
   * What do you think was your biggest mistake?
> I didnt come into grave mistakes that are worth mentioning, i generally take mistakes as new things to learn from and with that mindset i dont count any mistake as biggest, since i learn new thing from each of them.
   * If you could go back in time, what do you think you would do differently?
   * Can you tell me about a time where you failed? What happened and how did you recover?

## Behavioral questions - other
   * Do you prefer to work independently or in a team?
> Working in a team is where i fonud myself growing up, and feeling my teammates grow up as well, I get and make code reviews, discuss important decision and get various precpectives. 

### Programming-specific:
* Why did you decide to study [programming / machine learning / quantum computing]?

### Bonus behavioral questions
* Can you give an example of where you had to think creatively?
> 
* Can you give an example of where you had to be flexible?
* Can you give an example of where you had to think of your feet?
* Can you give an example of where you had to deal with a difficult manager?
* Can you give an example of where you had to deal with a difficult customer?
* why did you leave your previous company?

## About the company
   * What do you know about the role you are applying for?
   * What do you expect from this role?
      * If this position is not a Software Engineer (for example, Site Reliability Engineer) and you studied software engineering, then what is your expectation for that position versus vs the Software Engineer position?
   * What do you know about our company?
   * What do you know about the technology built by the team you are applying for?
   * What would the ideal position in our company look like for you?
   * What other roles and companies are you considering and why?
   * Why do you want to apply to this office/city/country as compared to others?
