Note: I’m by no means an expert in this. I just made these questions up for my own sake. I did however look at posts created by others, some by self-proclaimed experts. There were only two that I actually liked.
There are so many blog posts out there about questions to be prepared for as an employee as a developer. On the other hand we are often fortunate enough to be able to choose the company we want to work for. I even think that for team leader or lead developer positions you must ask questions like these to make sure that you’ll fit in the company properly.
- What is the company structure like?
- What do you like most about the company?
- Would you allow employees to do remote work to some extent?
- Do you consider the company more marketing or IT driven? (And this office or branch?)
- Does the company represent itself at industry conferences?
- Do you contribute to open source projects?
- What are your key search terms when looking for a new office?
- How many people works/will work in the office?
- Are you open for purchasing MacBooks for developers?
- Is there free food, cereals? Coffee? Club Mate? Fruits? Canteen?
- Is there / will be there anything special about the office? Gaming room? Quite room? Technical library?
- How often do you expect overwork?
- How would you compensate for overwork?
- How are employees measured?
- What personal attributes are you looking for when hiring colleagues?
- How often would you find time and money to support team building events?
- What are your thoughts on in-house educational workshops, talks and hackathons?
- What training programs are available to your employees?
- Do you have budget for conferences?
- Do you have plans to do language trainings?
- Do you have a mentorship program?
This how far I got. Obviously feel free to pick and use the ones you agree with and leave out the ones you feel inappropriate. If you think I left out something important, feel free to comment.