Android development recruitment! What preparations did the programmers who entered the big factory make before the interview? The most complete BAT interview questions

Last week I mentioned an oppo interview offer. I am in Shenzhen and have more than 4 years of experience in Android projects and a general undergraduate degree.
The interviews are mutual, and the impression that OPPO gave me is exactly as its core values ​​say: Duty.

On the one hand, the ministerial face and the HR face are pretty smooth (one thousand people may cost about one hundred, but the competition is not as fierce as you imagined. To put it bluntly, improving your core competitiveness is the last word)

The sign is 30W per year, and the year-end bonus is calculated separately. I am facing an Android development position.

1. So these years, 996 has become popular on the Internet. What is the reason? Summarized a few:

1. Through 996 high-intensity overtime work, employees are forced to resign on their own initiative, and the company wants to save compensation for layoffs through this method.

I don’t know when, at the end of the year or at the beginning of the year, Internet companies began to force employees to resign through overtime work. As far as I know, some business units such as Goudong, XX, XX, etc. have this phenomenon. These market values Companies with tens of billions of dollars are still using such an indiscriminate method to force employees to resign. Not to mention that basic social responsibilities have not been fulfilled, that is, they have not even achieved basic respect for employees, and once again strongly condemn the practices of similar companies .

2. After doubling the salary to dig people, exploit the time of employees through the 996 form to achieve the purpose of balancing the cost and making it easier to dig people.

This is the most common practice of an emerging exclusive animal company represented by a headline. It usually doubles the salary to dig people in traditional big factories, and then balances the cost of digging people through the 996 method. Many small partners have also calculated secretly: After quitting, the salary has risen on the surface, but once the hourly salary is calculated, it is not much higher.

3. Incompetent management, follow the trend of 996. This may be one of the most funny and sad reasons for 996.

Many founders of small and medium-sized companies or some departments of super companies saw that other departments of the company or competitor companies were doing 996 overtime, and then these no-headed managements decided to come to 996, and this may be the most funny 996 The reason is, I guess these are common in certain departments of large companies.

4. To catch up with the closed development of the project, this kind of overtime is more serious than 996.

Many companies do urgent strategic projects and often engage in high-intensity closed development in a hurry. At this time, they are basically open for a month or even half a year. Many friends complain about the so-called "closed development", which is unscrupulous overtime work. Ya called it.

2. How to deal with the ill-conditioned 996 in the Internet industry?

It is said that there are no programmers who do not work overtime in China, so what if you encounter a company that has been sick for a long time to work overtime? Especially the above 1, 2, and 3.

1. Anonymously complain about the company's overtime phenomenon, or break the news through the media;

Many companies still attach great importance to their own image, and companies that work hard overtime often cannot recruit better talents.

2. Resign and change job

For long-time morbid overtime work, do not resign and retain sudden death? Although many companies now work overtime, try to find one who works less overtime!

3. Repost more articles that oppose morbid overtime, using the phrase "We will eventually change the tide of tide".

3. I want to say a few words to capitalists and incompetent management.

1. We are not complaining about overtime, we are complaining about the ill-conditioned 996. If the project is tight, we can also occasionally work overtime without pay to catch up.

2. Letting employees work overtime is not a pressure reducer for management to face competition. You can't let your employees work overtime because of your incompetence.

3. Working overtime for a long time makes us less efficient, which on the contrary loses the meaning of working overtime.

4. Article 31 of the "Labor Contract Law" stipulates: Employers shall strictly implement labor quota standards, and shall not force or disguise workers to work overtime.

We can protect our own interests through legal means. In the first place, life is a two-word "life", that is, to be born and live. Life is not easy. Treat yourself well.

Many friends think that they are young and work overtime is no big problem. Of course, a blazing spirit of striving is very good, but many people really ignore the way life is.

In addition to work and overtime, we should spend some time to
optimize our working methods. High efficiency will make our work easier.

In addition to work and overtime, we should take some time
to chase a girl, and occasionally create a little romance in life.

In addition to work and overtime, we should take some time
to go to the gym , as we can handle the increasing pressure of life and work.

In addition to work and overtime, we should take some time to
go out and walk, climb mountains, watch the snow, experience life
, experience
life slowly, and the code matches the distance very well.

At last

Code really emphasizes quality and not weight. High-quality code is advocated by the current code community. Of course, writing high-quality code definitely requires a high level of professionalism, which needs to be gradually absorbed and mastered in daily code writing. Who is not learning every day, and the purpose is not to write high-quality code for a certain function.

Therefore, the Long March is still long, so let's be a pragmatic programmer.

Finally, the editor here has a series of learning materials for Android enhancement, and those who are interested can check it out~

My Android study, interview documents, video collection

9F%E5%A6%82%E4%BD%95%E9%9D%A2%E8%AF%95%E6%8B%BF%E9%AB%98%E8%96%AA%EF%BC%81.md)

Guess you like

Origin blog.csdn.net/chayel123/article/details/112906105