Enviable car company work culture~

Recently, many friends left messages in the background saying that the current Android market is not good and it is difficult to find a job. However, after seeing some students in Moments who go to car companies to do research and development, they feel that work and life are balanced through their sharing, which is really enviable.

According to friends who work in car companies, we can see that the benefits of the company are very rich, such as team building every now and then, daily afternoon tea and other activities. This is the part-time job model that every worker yearns for. They label the job "vacation work."

It also shows from the side that the working atmosphere of new energy car companies is becoming more and more Internet-based, which is why jobs in new energy car companies are popular.

According to the person in charge of the recruitment of a car company, " there were more than 100,000 resume submissions in one and a half months. The number of resume submissions has exceeded last year. "

" Five years ago, if developers submitted the most resumes to big companies like Byte, Tencent, and Ali ", then in the next five years, new energy development may subvert this phenomenon . New energy development will become the industry with the greatest demand, the highest salary, no need for 996, and an Internet working atmosphere, which will attract an absolute number of developers to enter this field.

New energy car companies are becoming a cornucopia of talents to do Android development**Why did you abandon the big Internet companies and turn to new energy car companies? How can car companies attract young talents? What kind of preparation should job seekers who want to join the car company do? **Here are the answers we found.

The new energy industry is gradually becoming the most potential industry The new energy industry is gradually becoming the most potential industry, and it is also one of the few industries that is still growing.

Let's look at the industry of our Android vehicle engineers, salary chart:

The most noteworthy thing is that the growth rate of the recruitment positions has reached more than 70%, which is almost doubled. It can also be seen that the prospect of this area is immeasurable.

New energy car companies are becoming more and more attractive to talents, surpassing many major Internet companies

This phenomenon occurs because with the gradual withdrawal of fuel vehicles in the future, new energy will gradually cover. The market for new energy vehicles is huge, and a huge market means huge demand. Therefore, a large number of Android car jobs have burst out. The burst of car jobs caused by this replacement is relatively stable, and there is no need to worry about the problem of overheating.

As for how developers choose, take the development of Ali who has worked for 7 years as an example. His experience may represent the turn of the entire industry.

Pony (nickname) gave up the offer from a big Internet company to enter a new energy car company. As Ali's developer for the last 8 years, he got offers from Tencent and Byte respectively in February, but finally chose Weilai.

Pony takes a fancy to the general trend of the development of new energy vehicles, which is the main reason why Pony gave up the Internet giants. In the end, it proved that his choice was correct. The salary he finally entered was almost higher than that of Ali, and the option plus salary reached more than 1 million

For example, when Pony was interviewed by a car company, he was asked questions about ROM customization , such as the car startup process and principle, how to design the AMS and PMS for the car system, which is very low-level and deeper than the interview with Ali.

According to Pony, car companies are testing for expertise in a certain technical direction, such as Framework, the interview will be very deep. The traditional big factory interviews are balanced

According to Pony's recollection, the most frequently asked questions during the interview are the following 7 questions :

  1. Can you explain the principle of View drawing?
  2. How does WMS display and manage View
  3. Activity&View&Window division logic principle
  4. The relationship between AMS & WMS and the interaction between processes
  5. Vehicle startup process and principle
  6. Seven questions that must be dealt with during vehicle startup
  7. The significance of the process of vehicle WMS management UI to startup optimization

It can be seen that Framework is the most important thing when interviewing for a car . This can also be seen from the application requirements of car companies, so it is not surprising that these questions are asked

In order to allow everyone to take less detours when learning vehicle knowledge, here are some vehicle and Framework-related learning and related interview questions organized into documents. If you are interested, you can continue to read:

Android Car Learning Manual:https://qr18.cn/F05ZCM

  • Chapter 1 - Android Auto Overview
  • Chapter 2 - Developing Automotive Media Applications
  • Chapter 3 - Building an Android Auto Instant Messenger Application
  • Chapter 4 - Building Point-Focused Applications for Car Navigation and Maps
  • Chapter 5 - Building Android Automotive OS Video Applications

"Android Vehicle Interview Exercises":https://qr18.cn/FTlyCJ

Android car development primary interview questions (50 questions)
1. What is Android Auto? What is its purpose?
2. Why use Android Auto instead of just the normal Android app?
3. What types of apps does Android Auto support?
4. How to add apps to Android Auto?
5. How to make app UI for Android Auto?

Smart cockpit job interview questions (80 questions)
1. What is Android car application?
2. What is the difference between the Android car app and the mobile version of Android?
3. How does Android Auto work?
4. How does Android Auto interact with vehicle information?
5. What controls does Android Auto allow?
6. How to develop notifications for Android car apps?
7. How to develop voice commands for Android car application?
...
CarFramework interview questions (50 questions)
1. What is CarFramework? What does it do?
2. Which Android version is CarFramework based on?
3. How does CarFramework handle multitasking in-vehicle applications?
4. What is the framework structure and key components of CarFramework?
5. What is Car Messaging Service? What functions does it provide?
6. What is CarAppContext? What does it do?
7. How to get CarService in the app?
8. How to check whether the hardware function inside the vehicle is enabled?
...

"Android Framework Learning Manual":https://qr18.cn/AQpN4J

  1. Boot Init process
  2. Start the Zygote process at boot
  3. Start the SystemServer process at boot
  4. Binder driver
  5. AMS startup process
  6. The startup process of the PMS
  7. Launcher's startup process
  8. The four major components of Android
  9. Android system service - distribution process of Input event
  10. Android underlying rendering-screen refresh mechanism source code analysis
  11. Android source code analysis in practice

Guess you like

Origin blog.csdn.net/weixin_61845324/article/details/131483874
car