Come, see how I asked the interviewer!

Come, see how I asked the interviewer!

# Reverse interview

The questions in the list below may be useful for people who participate in technical interviews. The questions in the list are not necessarily applicable to a specific position or job type, and they are not sorted. At the beginning, this is just my own question list, but slowly added some I think may make me bright for this company. Red card problem.

I also noticed that the people I interviewed asked me too few questions, and I felt that they were a waste of opportunities.

If the questions you asked are not listed, please submit a PR.

Expected usage

1. Check which issues you are interested in

2. Check which ones you can find online

3. If you cannot find it, ask the interviewer

Never want to ask every question on this list again.

Keep in mind that things are always flexible, and organizational restructuring also happens frequently. Having a bug tracking system does not guarantee efficient handling of bugs. CI / CD (Continuous Integration System) does not necessarily guarantee short delivery times.

# Responsibilities

1. What are the on-call (telephone duty) plans or regulations? Are there any overtime fees when working overtime or experiencing problems?

2. What is my daily job?

3. What is the ratio of junior to senior engineers in the team? (Are there any plans to change)

4. What will the induction training look like?

5. What is the ratio of your own development activities and step-by-step work?

6. What are the expected / core hours of work per day?

7. In your opinion, how successful is this job?

8. Will my new position be added or replace my former colleague? (Is there any technical debt that needs to be repaid)? (zh)

9. After joining the project, in which project team is the project newly established or already existing? (zh)

# Technology

1. What is the technology stack commonly used by the company?

2. How do you use the source control system?

3. How do you test the code?

4. How do you track down bugs?

5. How do you integrate and deploy code changes? Do you use continuous integration and continuous deployment?

6. Is your infrastructure construction method in the version management system? Or is it coded?

7. What is the workflow from planning to completing a task?

8. How do you prepare for failure recovery?

9. Is there a standard development environment? Is it mandatory?

10. How long will it take you to build a local test environment for the product? (Minutes / hours / days)

11. How long will it take you to respond to security issues in your code or dependencies?

12. Can all developers use local administrator rights on their computers?

13. Does the company have technology sharing and exchange activities? If so, how often? (zh)

# Team

1. How is work organized?

2. What is the usual communication within / between teams?

3. How to deal with different opinions?

4. Who sets priorities / plans?

5. What happens if it is returned? ("This can't be done within the expected time")

6. What types of meetings are held every week?

7. What is the product / service plan? (N Monday release / continuous deployment / multiple release streams / ...)

8. What to do if an accident occurs in the production environment? Is there a culture of analyzing problems without criticizing others?

9. Are some teams experiencing challenges that have yet to be resolved?

10. The structure and personnel composition of the company's technical team? (zh)

# the company

1. Is there a meeting / travel budget? What are the rules for use?

2. What is the promotion process? How are requirements / expectations communicated?

3. Are the two career paths of technology and management separate?

4. What is the status quo or views on diversified recruitment?

5. Are there company-level learning resources? Like e-book subscriptions or online courses?

6. Is there a budget for obtaining the certificate?

7. How mature is the company? (Early direction search / content work / maintenance / ...)

8. Can I contribute to an open source project? Does it require approval?

9. Are there any competition restrictions or confidentiality agreements that need to be signed?

10. What do you think is the gap in the company culture?

11. Can you tell me a story about a company in a bad situation and how to deal with it?

# Business

1. Are you profitable now?

2. If not, how long will it take?

3. What is the company's source of funds? Who influences or specifies high-level plans or directions?

4. How do you make money?

5. What prevents you from making more money?

6. What do you think is your competitive advantage?

# Work remotely

1. What is the ratio of remote work to office work?

2. Does the company provide hardware? What is the update plan?

3. Can extra accessories and furniture be purchased through the company? Is there a budget for this?

4. Is there a budget for shared office or Internet access?

5. How often do I need to go to the office?

6. Is the company's meeting room always prepared for video conferencing?

# Office work

1. What is the layout of the office? (Open / cubicle / independent office)

2. Are there any support / marketing / or other teams that need a lot of calls to work next to my team?

# Treatment

1. If there is a bonus plan, how is the bonus distributed?

2. If there is a bonus plan, what percentage of bonuses are usually paid in the past few years?

3. Are there benefits such as five insurances and one pension or other retirement pensions? If so, does the company have commercial insurance?

# Paid leave

1. How long is the paid vacation?

2. Are sick leave and leave paid separately or together?

3. Can I use the vacation time in advance? In other words, should the vacation be negative?

4. What is the holiday update strategy? In other words, can unused holidays roll into the next cycle

5. What is the policy for child care?

6. What is the unpaid leave policy?

Source: github.com/yifeikong/reverse-interview-zh Most translated from: github.com/viraptor/reverse-interview

I recommend going to my blog to read more:

1. Java JVM, collection, multithreading, new features series tutorials

2. Spring MVC, Spring Boot, Spring Cloud series of tutorials

3. Maven, Git, Eclipse, Intellij IDEA series of tool tutorials

4. The latest interview questions for Java, backend, architecture, Alibaba and other major manufacturers

Life is beautiful, see you tomorrow ~

Published 470 original articles · won 1029 · views 1.45 million +

Guess you like

Origin blog.csdn.net/youanyyou/article/details/105415785