These material are compiled for helping junior / senior software engineers and others.

Sample Questions


These questions help the hiring authority determine what makes you tick. Answer thoroughly, using organic conversation techniques to determine if the direction of your answer is correct. Remember to stay positive.

  • What makes you unique?
  • Tell me about yourself.
  • What goals have you set for yourself? How are you planning to achieve them?
  • To what do you owe your present success?
  • What is your favorite hobby and tell me why?
  • What motivates you?
  • What type of work environment appeals to you most?
  • Are you willing to travel?
  • Why have you chosen this particular profession?
  • What do you like most about your current job?
  • What has been your greatest challenge?
  • What work experiences have been most valuable to you and why?
  • Tell me about a situation in which you were under tremendous pressure and how you dealt with it.
  • Give me an example of a time in your life in which you had to overcome great adversity to get the job done.
  • Tell me about your most difficult decision and how you went about making it.
  • Where do you think your interest in this career comes from?
  • Give me a situation in which you failed, and how you handled it.


    These questions will be used to determine how you interact with others, both your team members and users. Show yourself as a team player who can take initiative and drive projects.

  • Have you ever supervised people?
  • What is your management style?
  • How do you interface with users?
  • How do you handle a customer or user who becomes irate?
  • What would your management say about you?
  • In this particular leadership role, what was your greatest challenge?
  • Describe the project or situation that best demonstrates your management/supervisory skills.
  • Tell me about a team project of which you are particularly proud and your contribution.
  • Have you taken/How do you take specifications from users?
  • Describe a situation where you had to work with someone who was difficult, how did you handle it?
  • Tell me about a problem you have with one of your work associates.
  • Which area of technical expertise do you feel is your strongest?
  • Describe the type of manager you prefer.
  • What are your team-player qualities? Give examples.
  • When you take on a project do you like to attack the project in a group or individually?
  • Tell me about your relationship with your previous boss.
  • How do you take direction?


    These questions will be used to determine not only your background experience and skills, but also your suitability for the discussed position. Don't be bashful. Thoroughly explain your background, experience and skills.

  • What accomplishments are you most proud of?
  • What part of the project life cycle have you worked on?
  • Describe the project or situation that best demonstrates your coding skills.
  • Describe the project or situation that best demonstrates your analytical abilities.
  • Give me an example of a problem you solved and the process you used.
  • Give me an example of an idea that has come to you and what you did with it.
  • Tell me about a project you initiated.
  • How have your educational and work experiences prepared you for this position?
  • What is your most significant accomplishment?


    Use these questions to explore why you are the perfect candidate for the vacant spot. Match your strengths to the job requirements, point for point.

  • Why are you interested in our organization?
  • Give me an example of the most creative project that you have worked on.
  • What type of position are you seeking?
  • What makes you think you can handle this position?
  • Why should my company be interested in you?
  • What challenges are you looking for in a position?
  • What interests you about this job?


    Be careful. The only reason to ask these questions is to determine why NOT to hire you. Make your answers as short and bland as possible. Remember not to disparage any past employers, companies or co-workers.

  • What turns you off at your current employer?
  • What pisses you off?
  • What interests you least about your current job?
  • What types of situations put you under pressure, and how do you deal with pressure?
  • What industry besides this one are you looking into?
  • With which other companies are you interviewing?

    Sources :
    DEVFYI - Developer Resource - FYI

    Click here to get Interview's Topic Index