blentz100 / Interview-Questions

This is my base list of interview questions I like to use

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Interview-Questions

These are some common interview questions I like to use. I usually only ask a small subset of these but I like to be prepared. I'll tailor the list and add a few based on the interview. Pull requests welcome.

I like the interview to be more conversational in nature, but if it doesn't go that way I'll fall back on asking more questions.

Behaviorial Questions

  • Tell me about yourself

    Your answer to this question should not be a suprise to anyone who has read your resume, cover letter, LinkedIn profile, Github profile or any other publicy available information about you. Assume your interviewer has read all of those things - if you paint a different picture than what's already out there, that's a red flag for the interviewer. Your answer should be a concise summary of what you have done personally and professionaly and how it's relevant to this role. Don't try to sell yourself with a lengthy pitch at this point. This is usually the first question you'll get, and it's your chance to set the tone that you came prepared with a rehearsed answer. If they want you to expand on any particular area they will ask.

    "I've worked in the service industry for 5 years and last year I decided to enroll in a coding bootcamp. I've been practicing coding challenges regularly for the last 6 months and I'm working on a personal project that has to do with one of my hobbies - XYZ. I'm passionate about making the transition into front end web development. I'm a lifelong learner and I'm excited to discuss this opportunity with you today."

  • How did you find out about this role?

    Many companies advertise roles in different places and they like to know where you found the role. Be prepared to tell them where you found it. If you don't know the answer it might come across like you are applying to tons of jobs randomly.

  • When is a time that you challenged the status quo and took action to get a result that you wanted (from Chris Ronzio at Trainual)

  • Tell me about a time when you faced a challenge and you had to ask other people for help?

  • Tell me about a time when you convinced a boss to change their opinion on something?

  • Tell me about a time you failed at something and what you do about it?

  • What makes a good (role they are applying for)? (i.e. developer)

  • Why do you want to work here?

  • How would you deal with challenging coworkers?

  • Have you done any research for this role?

  • Where do you get your tech news?

  • Describe the best boss you ever had.

  • Describe the worst boss you ever had.

  • Tell me about a failure in your life and why it occurred.

  • What are some of the things your last employer could have done to be more successful?

  • Did you ever tell your previous employer any of your thoughts on ways they could improve?

  • What are some things your last employer could have done to keep you?

  • How do you go about solving problems at work?

  • Describe a problem you had in your life where some else’s help was very important to you.

  • Who is your best friend and how would you describe your friendship?

Candidate Specific Questions

Technical Questions

  • How would you describe an API?

  • What are hooks in React?

  • What are state and props in React?

  • What is the difference between object oriented programming and functional programming?

Final Questions

  • Do you have any questions for me?

  • What do you do for fun?

  • Are there any questions I haven’t asked but I should ask?

About

This is my base list of interview questions I like to use