Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save KorbenC/8729932 to your computer and use it in GitHub Desktop.
Save KorbenC/8729932 to your computer and use it in GitHub Desktop.
Set the groundwork for success. Come prepared with a list of questions about the position and company. This is your chance to really show your interest.

#General Questions:

  1. What is the dress code?
  2. What are the normal business hours?
  3. What are my immediate supervisor's hours?
  4. Do you offer benefits?
  5. What is the waiting period for benefits?
  6. What is your policy on working from home?
  7. How much vacation/sick time would I get?
  8. What is the average employment length?
  9. What is a typical day/week like?
  10. What is an atypical day/week like?
  11. Would I be working in a cubicle?
  12. How many people are in the department?
  13. How much of your day do you spend coding?
  14. What exactly would I do in this type of position?
  15. What role does this tyhpe of position play in 'company' technology mission?
  16. What are the growth opportunities in this type of position?
  17. What's management structure like in this group?
  18. What advanced training and development opportunities are available in this role?

#Technical Questions:

  1. What version of python are you currently running on?

  2. Do you plan to upgrade?

  3. How closely do you follow python conventions? (MVC, db schema, etc.)

  4. Do you work as a team?

  5. Does code get reviewed before it can be committed? By who?

  6. How much test coverage do you have?

  7. What is your deployment strategy? ie.. shell script, capistrano, CI

  8. Do you use git? svn? other?

  9. Do you have a development strategy? What is it?

  10. Do you have a regular release cycle?

  11. What platform would I be developing on? Mac? Linux? ... Windows? (shutter)

  12. Would I be able to bring my own computer?

  13. In what state do you see the application in 6 months, 1 year, 5 years?

  14. Can you share with me how you and the company are working together

  15. How long have you been working with the company

  16. This is what I know about the company _ _ _. Is there anything that you would feel comfortable sharing with me? Perhaps information about its culture

  17. How many clients have you placed there

  18. I know the company is located in “X,” is the position based there

  19. Many companies seem to do a telephone or video interview first, then a telephone or video conversation with the hiring manager, and then in person interviews on site. I also know that behavior based interviewing seems to be the standard these days. Does this company follow a similar proc

  20. Does the company have a time line they would like to hit for filling this position? The reason I am asking is X (I have a trip planned, or job offer pending

  21. My understanding is that the company needs to get these three things done…..Have I understood correctly? Is there anything else that is not on the job description or in the marketing materials that you think I should be prepared to address in the intervie

  22. I am very excited about the position and my understanding is that we are on the same page regarding compensation – a salary range of X with a bonus of Y

  23. How would you describe the corporate culture

  24. Describe what a typical work day looks like.

  25. If I am fortunate enough to continue in the process, I want to make sure I am addressing the things that are most important to the company. They seemed to be most interested in my X and Y experience/skill. Did I read this correctly? Is there anything else you feel I should be prepared to address if I move forward?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment