background

Coordinate hangzhou, due to not adapt to the company’s strategy on some of the adjustment, ready to run a wave, in line with the year-end bonus and then run psychological advantage, thinking about the interview before the year, after the entry. In order to prevent everyone from misunderstanding, I need to clarify some premises, what this article describes is my personal encounter, does not represent the situation of all people, please only for reference, if it is helpful to you, you can like to encourage me a wave. If you encounter a different situation, you can also leave a message for us to communicate. In order to facilitate the bidding, I have 6 years of working experience without any big factory working experience.

Offer the situation

In order not to leak personal privacy, this article will only describe the company, the specific line of business will not be disclosed, I hope you can understand. The following offers include oral offers. There may be rejection of offers, so there may not always be written email offers. And this only describes the offer of Hangzhou big factories, such as Hangzhou Youzan, doodle and other small factories are not mentioned.

The company The offer is
drops Made an insulting offer and rejected it, by the way
Well quickly Interviewers and HR are very professional, plus options and soon to be listed, enter the final round of offer
netease The main reason is that it is too far. Netease is the most humane company I have ever met in my career
baidu Baidu has no branch in Hangzhou, so it was used for practice. Unexpectedly, I got a very high offer. I was surprised, but it was in Beijing
Ali. I wanted to improve the offer from Ali, but the process of Ali was too slow. However, I was surprised that the rating exceeded my expectation
byte Target offer, all the offers in the early stage are to pave the way for her, the only goal in mind

preparation

In a word, no preparation! Originally thought of looking for several large factories to prepare for the interview again and again, did not expect what did not prepare naked surface took several offers, full of confidence, and then nothing prepared on the road. Leetcode did not brush questions, just brush about 20 questions on Niuke, mainly in order to get familiar with niuke editor, for the next byte preparation.

Technical interview difficulty

Byte ≈ Aishou > Ali > netease > Baidu why not didi? Because the technical side of Didi is simply difficult for people, I will give you a few feelings

  1. Talk about what you know about the Chromium kernel
  2. Let’s talk about the structure of a Java Class file
  3. If you were asked to organize a group building event, how would you handle it? (Yes, that’s a technical question for Didi, hehe hehe)

Anyway, in the end, didi’s grading and salary were even worse. The rank was at least two grades lower than other offers.

Face the

Improve your resume competitiveness

The bottom line is, make sure your resume shines! Do not write the same thing, I will write two for you to feel

  1. Familiar with OkHttp, Retrofit and other third-party frameworks
  2. Contributed a COMMIT to the networking framework Retrofit

I don’t have to tell you that number two is more competitive. I’m not saying you have to contribute code to Retrofit. I’m saying you have to have a core competency in your resume, the things that make you different, and put your resume next to everyone else’s resume, and your resume will instantly stand out from everyone else’s. Of course, there are big factory, national APP development experience forget me.

Rhythm of the interview

Be sure to have a clear goal, list the companies you most want to work for, and then interview a few other big factories first, because the current epidemic is basically remote interview, that is to say, companies across the country are the object of training, you can be bold to invest. Wait until you have a few offers in hand and are confident, then apply to the company of your interest. Keep your interview pace and schedule it on your calendar so you don’t forget to run into it. Remember, practice interviews do not take too much, should refuse to refuse, make sure that they do not have more than 3 interviews a day, to ensure that they have a sufficient digestion time. Remote interview, conditional can record and record screen, convenient after oneself answer dish (I am all face finish just think of this, embarrassed).

Face the Eight-part essay rationally

  1. Bitmap memory optimization

2. As long as the Classloader is a little touch of plug-in, reinforcement, mock, AOP, this can answer a lot of it. I have a lot of development experience in mock and AOP myself. When answering the interviewer, the interviewer didn’t even have a chance to interrupt. 4. I have no choice but to familiarize myself with this question, because I used to do AOSP, and I can recite this question backwards.

There are only a few high-frequency questions listed here, which means that we need to face the eight-part essay rationally. It is not to say that eight-part Essay is useless, but its use scenarios you may not have access to, and it is a typical question to assess people’s foundation. If you answered the project questions well, and then answered the eight-part essay well, it shows that you have their own understanding and accumulation, at least prove that you face up to the interview, some preparation. So there is no need to make fun of the eight-part essay, at least I met so many big factories, basically did not encounter that kind of particularly difficult eight-part essay problem, or I may be lucky.

Be flexible with algorithmic problems

In fact, I did not specifically brush the algorithm questions, but now, there are only a few difficult questions, I did not pass all the cases, I do not have any special skills to teach you, maybe as many people said, I can only brush the questions. But I think I still need to have my own accumulation and thinking, do not blindly brush questions. For example, according to the data structure to classify brush questions, such as linked list questions so several solutions, change to change, as long as the grasp of the core idea, tube he is ever-changing.

Be careful with HR

In fact, even if you have a good performance in front of the HR, in case of a stumble, salary pressure, in fact, is also very uncomfortable things. So how to let oneself get a satisfactory salary? The easiest way to do this is to use the offer to raise the offer. For example, my current base is relatively low, and I raised my offer with the offer of netease and Kuaishou, and got an ideal offer. Therefore, as mentioned above, we should prepare several offers from training companies first, and it will be convenient to raise the price later.

blessing

Finally, I wish everyone can get their ideal offer in 2021!