Interviews are a 2-way process. As much as the company wants to know about you. You also have an opportunity to ask questions about the company.
Below are a list of questions you can ask when at the end of your interview you are asked Do you have any questions for us?
- What is the project you are going to be working on?
- What do the day-to-day responsibilities involve?
- How is the growth trajectory in the engineering role?
- Level of Hierarchy?
- Who is going to be the reporting manager?
- Over all these years what has been your employee retention rate?
- Which engineering practices does the organization follow?
- What are the dimensions in which the organization is growing?
- What are the new skills that you'll get to learn and hone on the job?
- What process is followed to resolve production issues?
- What are the work timings? Are the timings flexible?
- Location of work? (Remote, Onsite, Hybrid)?
- Learning culture in the organization?
- How different is new work from the work you have previously done?
- Is there an opportunity to switch teams internally at a later point in time?
- What is the notice period?
- What is the average hike that an employee gets year on year?
- Are salaries disbursed on time?
- Were there layoffs during the covid time? How did you handle the crisis as an organization?
- What is the leave policy?
- Were employees given salaries during lockdown?
- Are employees given health insurance for themselves and their parents?
- What is going to be the post-tax deduction in-hand salary?
- Does the company sponsor giving talks at technical conferences?
- Whenever a team member is stuck at something. How do work together as a team and help them get unstuck?
- Is there documentation for services?
- What is the process of knowledge transfer?
- How many women are part of the engineering team?
- How many women are in leadership roles in the organization?
Along with this cross-Posting the exhaustive list Julia Evans has put up. To re-visit whenever required. jvns.ca/blog/2013/12/30/questions-im-asking..
In my experience, the challenge is in getting honest answers. A lot of times what is said before joining and what you experience after joining is out of sync. And, you cannot really do anything about it.
This is written so that I don't forget. Re-visit this and pick up things from here.