Skip to content

Instantly share code, notes, and snippets.

@scorphus
Forked from hdznrrd/jobinterviewquestions.txt
Last active February 16, 2018 16:06
Show Gist options
  • Save scorphus/d6378ffade664ecb364968564e917b4d to your computer and use it in GitHub Desktop.
Save scorphus/d6378ffade664ecb364968564e917b4d to your computer and use it in GitHub Desktop.
Job Interview Questions You Should Ask

These are some questions you really should ask in a job interview.

Software development

  • Which platforms (Linux, Windows, Mac, Embedded) will I develop for?

  • What programming languages are you using for which kind of projects / applications?

  • What Development Environment are you using?

  • Are you using any coding style guidelines? If yes, can I take a look at the document?

  • Are you actively supporting / allowing time for keeping your code base maintainable and up to date?

  • How do you handle documentation? Is there time reserved specifically for documenting projects?

  • Which kind of version control system are you using?

  • Can I take a quick look at the project / file structure in your repository?

  • Is your development process test-driven?

  • Are you using automatic tests for your software?

  • Do you do CI and CD?

  • How many jobs are built daily per project?

  • Do you have any automatic nightly build system? If yes, which one?

  • How do you approach code review?

  • Please give a general overview of your development process.

  • Are you practicing a specific project management methodology?

  • Scrum? Agile? Kanban? XP? Pair programming?

  • How do you measure the performance / health of the team?

  • What Technologies / SDKs / Frameworks are you using?

  • Will I have to use some kind of horrible tool (OS, bugtracker, groupware, stuff listed on dreckstool.de, ...)?

  • What will be the products I'll work with the most?

  • Which software will I work with / develop on the most?

  • Can I take a quick look at the relevant code base?

Location

  • From where will I be doing most of my work?
  • What are your travel expectations?

Colleagues

  • How many software developers are there in your company?
  • How many of those will I be working with directly? (as in: be on the same team with, i.e. how big are your teams?)
  • How long have the other developers been with the company?
  • How do the discussions take place?
  • How are different opinions resolved?

Diversity

  • Do you respect diversity?
  • Do you tollerate any kind of discrimination?
  • How the company as a whole positions itself regarding these subjects?

Onboarding

  • How successfully do you onboard new recruits?
  • How do you approach onbarding a newcomer?
  • How much effort you place on making things clear for a new member on the team?
  • How do you make the newhire get connected?
  • How do you ease the newcomer's insertion in the company culture?
  • Do you pair program with newcomers? How often? How long for?
  • Do newhires get trained? How much? How long for?
  • How is the onboarding process measured?
  • See Mentorship below

Superiors

  • Who will be my direct superior(s)?
  • What's his/her (technical) background?
  • How do you handle managers who use excessive micro-managing?

Technical work environment

  • Is the workplace air conditioned? How warm does it get during summer?
  • What does your developer machines / workstations look like? (CPU, RAM, screens)
  • How big will the office I'll be working in be?
  • With how many colleagues will I be sharing the office with?

Social work environment

  • How would you describe your company's culture?
  • How do you keep your employees motivated and happy?
  • How do you measure this motivation and happiness?
  • How do you promote engagement throughout the entire company?

Legal structure & decision making

  • What's the legal structure of the company? (AG, GmbH, Holding, Group, Daughter, Parent, ...)
  • Who's making personnel and monetary decisions?
  • Who's making decisions regarding the product / technical direction of the company?
  • How are people told about these things?

Company business

  • What is the main objective of the company? What is its mission?
  • How much market penetration it has? What's the conversion?
  • What is the expected growth for next year?
  • Has the company gone IPO already? What are the plans?

Policies

  • What are your IT policies, what restrictions will I have to expect?
  • What is your policy regarding internet access in general?
  • Do you have a personal mail / social media policy?

Work hours, time keeping, vacation

  • How do you handle time keeping?
  • How do you handle overtime? (not tracked, flextime, payout, vacation)
  • Will there be on-call duty? If yes, what are the details?
  • I'm looking for a job with regular working hours but occasional overtime is fine, is that okay with you?
  • Is a 80% position an option for the company?
  • How much vacation days do you offer?
  • How are the days between XMas and New Year handled?

Bonus and benefits

  • Are there any bonus programs?
  • How are goals determined, tracked, and evaluated?
  • What are the benefits?
  • Dos the company pay my daily food?

Work/life balance?

  • How many hours weekly?
  • How much time flexibility?
  • What is the paid leave period?
  • Is housing subsided somehow? Utilities?

Health

  • How the company takes care of its employees' health?
  • Is health insurance subsided?
  • Is it extended to spouses?
  • What if an employee is sick?
  • What if an employee breaks a leg/arm?
  • What if an employee is involved in an accident?

Public transit

  • Is the workplace well reachable within the VVS public transit network?
  • Does the company pay for my VVS ticket?

Education

  • What is your process for keeping your employees educated and up to recent developments?

Mentorship

  • How do you see mentorship?
  • Are there any one-on-one regularly?
  • How about feedbacks? How do you do them?

Salary

  • Are salaries a dirty secret?
  • How often are they reviewed?

Employees with kids

  • What is the parental leave period?
  • Is childcare subsided?

Relocation

  • What relocation package does the company offer?
  • Does it include moving, flight tickets, temporary accommodation, family, pets, books, etc.?
  • Does the company help an employee in finding a place to live?

Conferences

  • What international conferences does the company support?
  • Does the company support participation in international conferences?
  • Is there a reserved budget for that?
  • Does it support employees speaking at conferences?
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment