#General Questions:
- What is the dress code?
- What are the normal business hours?
- What are my immediate supervisor's hours?
- Do you offer benefits?
- What is the waiting period for benefits?
- What is your policy on working from home?
- How much vacation/sick time would I get?
- What is the average employment length?
- What is a typical day/week like?
- What is an atypical day/week like?
- Would I be working in a cubicle?
- How many people are in the department?
- How much of your day do you spend coding?
- What exactly would I do in this type of position?
- What role does this tyhpe of position play in 'company' technology mission?
- What are the growth opportunities in this type of position?
- What's management structure like in this group?
- What advanced training and development opportunities are available in this role?
#Technical Questions:
-
What version of python are you currently running on?
-
Do you plan to upgrade?
-
How closely do you follow python conventions? (MVC, db schema, etc.)
-
Do you work as a team?
-
Does code get reviewed before it can be committed? By who?
-
How much test coverage do you have?
-
What is your deployment strategy? ie.. shell script, capistrano, CI
-
Do you use git? svn? other?
-
Do you have a development strategy? What is it?
-
Do you have a regular release cycle?
-
What platform would I be developing on? Mac? Linux? ... Windows? (shutter)
-
Would I be able to bring my own computer?
-
In what state do you see the application in 6 months, 1 year, 5 years?
-
Can you share with me how you and the company are working together
-
How long have you been working with the company
-
This is what I know about the company _ _ _. Is there anything that you would feel comfortable sharing with me? Perhaps information about its culture
-
How many clients have you placed there
-
I know the company is located in “X,” is the position based there
-
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
-
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
-
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
-
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
-
How would you describe the corporate culture
-
Describe what a typical work day looks like.
-
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?