From June to October, after four months of hard work and persistence, Netease himself fortunate to get a thunderbolt, Jingdong, where to go, fast travel technology such as the Internet company's 10 school recruit Offer, for some reason their final choice of fast travel Science and Technology. June and July mainly to do systematic review, project recovery disk, LeetCode brush off the question with cattle and other preparatory work, and pitched byte beating, fight a lot, ape counseling, including several companies Tiqian Pi, of course, still hanging in resume, because after all, their own schools, education, project experience but definitely better than cattle off those online giant practice of chiefs, and also have time to yourself to be a summary, but also hope to help everyone
Recruit school experience
Focus on strength, maintain a good attitude : the interview process, continue to consolidate their own technology stack, and then to maintain a good attitude, especially not Offer when the mind do not collapse, in fact, in the end everyone will find a job, the only difference is the company's direction, size, terms of treatment, but also do not mind other people got the Offer cattle X, especially cattle off network, every day fairy fight, it is also the beginning was wondering, how can such a cow, and finally also not take offense strange ~. Offer a lot of people have not been before, may suddenly one day it was able to collect several Offer, so constantly improve their overall ability is the key, rather than the envy of others in this, it is better to make their mind calm down, careful review, paid off.
More exchanges, more thinking, deliberate exercise expression : Cattle passenger plane by a variety of online, interview experience, and countless more to the surface by the brush, and looking for work with small partners or cattle faithful exchange of experience at the interview, difficult problems What's harvest will be great, but also to relax tense body and mind. Through exchanges and thinking to be able to sum up your own interview that the right set of skills, such as answering questions angle, how to be more fully present yourself, etc., the interview process is a two-way selection, companies agree to let you, you have a prominent place, the ability to express at least to be very OK. I myself have often simulate a specific answer interview questions, this process can be summed up to answer questions of logic, the level and depth of skills, and super useful.
Timely recovery disk, you may say : every game interview we all have to try to show their better side for the online interview that he is a complete record screen, is to be able to sum up after the plane was, you may say, interview of their true performance also has a full understanding. For the interview, the line, the first few interviews themselves were open phone recording, then re-set. Finally, because one day run a lot of interviews, there is no record, and face after they rely on memory write friends ~. During the interview process, I am sure you will find some of the interview questions will be asked of companies for this type of high-frequency problem, it is best summed up his down on the later interview is also helpful. I attach myself face summary by email in the text weekend.
An ordered array of sorting, half, the complexity of the
two common sorting algorithm, the said fast discharge process, the time complexity of
3 highly full binary tree of N nodes. 1 + logN
peer relationships between friends in Figure 4 maintenance, how to determine whether the two were friends, and check the set, the time complexity of the process. Did not speak clearly
shortest unit 5-point method, the time complexity of
6 how to implement keyword input prompt, use a dictionary tree, how much of the complexity, there are no other options, A hash, if it is Chinese, after the establishment of a trie word?
7 hashmap implementation talk about it, talk in great detail. Talk about structure, query performance and other red-black tree.
8 Java garbage collector in talk about, talked about generational, gc algorithm, gc root reachability analysis
9 to talk about the two projects have done what you put.
10 In addition to the code you have to learn what technology framework.
11 Deadlock is how did
the difference between 12 threads and processes of
communication 13 process
of implementation of 14 CPU
15 codes encountered in the process of blocking the process dead, how to troubleshoot memory leaks and so on. Ps inquiry by the state, analyzing the dump file, etc. investigation.
16 Linux understand it, view the process status ps, see the cpu state top. View occupy the port number of the process grep netstat
17 10g documents only 2g memory, how to find files in the specified string appearance position. MapReduce split file processing.
18 Linux swap understanding of what, know nothing.
19 Redis, and MySQL biggest difference
20 to talk about the basic structure and components of Tomcat, as well as the entire process the request. He said about the connector and container architecture and servlet request process.
21 MySQL storage engine, there is no difference.