Hello, everyone, today’s post is from a good friend (girl) contribution, is contribution, in fact, it is not, it was just a joke, but the girl took it seriously. Given the girl’s repeated instructions not to disclose her information, the full text will be referred to as a girl.

incident

I have known the girl for a long time. A few months ago, she moved from a first-tier Internet company in China to another first-tier Internet company. As a good friend, OF course, I want to congratulate her and also talk about the work development plan. However, her success in job-changing was almost unexpected. She graduated from famous universities + had a background in a famous enterprise + developed an application independently and maintained it up to now (she built the background by herself in college, and did both Android and iOS by herself). I wanted to promote her application, but I was refused because I was afraid of being seen by my colleagues in the company. It was too eye-catching, a typical person of real strength + low-key style.

I have always believed that the success of a successful person (in my eyes, this girl is a successful person) cannot be replicated, but her methodology can be learned. In the process of chatting, I said: “you are too fierce, simply write your job-hopping experience, contribute to my public account.” The girl thought about it, and felt that she was not good at contributing, but she could sort out some good materials in the review process and share them, which would be helpful to students looking for jobs.

How to obtain this information is available at the end of the article.

To review the main point

In the process of chatting with the girl, she shared some of her views on review and interview. With her consent, I will roughly arrange the original words as follows for your reference.

Do any line, have the basic knowledge of entry. The deeper the foundation of a building, the higher the building can be. Therefore, basic knowledge must be firm, do not think simple, work for so long, some knowledge points did not contact for a long time, it will inevitably be forgotten, free to review more, so as not to suffer in the pen test questions. These are the same basic questions that are often asked in the first round of an interview.

For the review of data algorithm, we should not only talk about it but also practice it. We should find more problems in LeetCode and POJ. It is better to do 1-2 problems every day and keep a warm-up state.

Java and Android foundation will certainly ask, the review will go to review, as for Framework source analysis and so on, first understand the principle, will use, and then to talk about learning source code, otherwise you said a view drawing and event distribution principle, let you write a custom control effect on the machine, and can not write out, it is embarrassing. In the review process, you can pick some representative questions from some technical communities to answer, so as to check your review effect and check whether there are points you haven’t reviewed.

If you have done project experience on your resume, you should sort it out in advance. What you have done is best to specify, such as solving some model adaptation problems, how to solve them, what hack solutions or? How is performance tuning validated? In the middle can share some of their own way of thinking to solve the problem. In general, understand what the interviewer is asking you before you answer and prioritize your answers (find out why the interviewer is asking you this question).

When talking about salary, it is recommended to know the price on the current market in advance, so that you have a bottom in mind, so as not to talk about high, frighten the other party, talk about low, and wronged yourself.

In the process of review, you should aim at the target, do not go too far, and often calculate the time input and output ratio to see if there is anything that can be improved.

Review the information

The girl’s review materials are roughly arranged as follows. I searched for them and added one more topic of training institution. Why? Training institutions in order to take care of their students to be able to smoothly interview, the topic is more targeted to the market, so add in, we can make a reference.

How to obtain information? 2017Android interview is ok. Finally, I would like to thank the girl for her sharing and wish all students have a good time during the National Day holiday.