This is a list of questions which may be interesting to a tech job applicant. The points are not ordered and many may not apply to a given position, or work type.
- What's the on-call plan/schedule? (what's the pay for standby and call-out)
- What are the tasks I would do on a usual day?
- What's the junior/senior balance of the team? (and are there plans to change it)
- What does the onboarding look like?
- How much independent action vs working off a provided list is expected?
- What are the expected/core work hours?
- What is your definition of success for this role?
- What are the usual stacks used at the company?
- How do you use source control?
- How do you test code?
- How do you track bugs?
- How do you integrate and deploy changes? Is it CI/CD?
- Is your infrastructure setup under version control / available as code?
- What's the workflow from the planning to the finished task?
- How do you prepare for disaster recovery?
- Is there a standardised development environment? Is it enforced?
- How quickly can you setup a new local test environment for the product? (minutes / hours / days)
- How quickly can you respond to security issues in the code or dependencies?
- Are all developers allowed to have local admin access of their computers?
- How is the work organised?
- How does the intra/inter-team communication typically work?
- How are differences of opinions resolved?
- Who sets the priorities / schedule?
- What happens after pushback? ("this can't be done in the projected time")
- What kind of meetings happen every week?
- What's the product/service schedule? (n-weekly releases / continuous deployment / multiple release streams / ...)
- What happens after production incidents? Is there a culture of blameless analysis?
- What are some ongoing challenges the team is experiencing that you are yet to resolve?
- Is there a conference/travel budget and what are the rules to use it?
- What's the promotion process? How are requirements / expectations communicated?
- Is there a separate tech and management career path?
- What's the status of / view on diverse hiring?
- Are there any company-wide resources for learning available, like ebooks subscriptions, or online courses?
- Is there a budget for getting certifications?
- What's the maturity stage? (early finding direction / feature work / maintenance / ...)
- Can I contribute to FOSS projects? Are there any approvals needed?
- Are there any non-compete or non-disclosure agreements I'll be asked to sign?
- What do you think are the gaps in the company culture?
- Could you tell me a story about a toxic situation and how the company dealt with it?
- Are you profitable?
- If not, how long is your runway?
- Where does the funding come from and who influences the high level plan/direction?
- How do you make money?
- What's preventing you from making more money?
- What have you identified as your competitive advantage?
- What's the ratio of remote to office workers?
- Does the company provide hardware and what's the refresh schedule?
- Are extra accessories/furniture possible to buy through the company? Is there a budget for them?
- Is there a budget for co-working space or internet access?
- How often are office visits expected?
- Are the office meeting rooms always prepared for video conferences?
- What's the office layout? (open plan / cubicles / offices)
- Is there a support / marketing / other call-heavy team close to my new team?
- If you have a bonus scheme, then how are bonuses determined?
- If you have a bonus scheme, then what have been the typical bonus percentages over the past few years?
- Do you have a 401k or other retirement plan? If so, is there a company match to plan contributions?
- How much PTO is offered?
- Are sick time and vacation time separate or do they come from the same pool?
- Can I use vacation time before it's accrued, effectively going into a negative PTO balance?
- What is the roll over policy is there for PTO?
- What is the parental leave policy?
- What is the policy on unpaid leave?
- Find more inspiration for questions in the Joel Test