The latest recruit school java ant gold dress by surface (including finishing off the face questions Daquan)

     From June to October, after four months of hard work and persistence, Netease himself fortunate to get a thunderbolt, Jingdong, where to go, ants gold dress and other Internet companies of the 10 school recruit Offer, for some reason chose their own ant gold clothes. 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.

one side:

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.

Two faces:
A fast discharge time complexity, bubbling time complexity, is stable fast discharge, fast discharge process
2 100w number, how to find the top 1000 largest, heap sort, how constructed, how to adjust the time complexity.
3 a matrix, from top left to bottom right corner, each location has a weight. You can go up and down, to reach the minimum path weight how to get the lower right corner.
Let me talk a bit dfs recursive. The interviewer said to be optimized.
Dijkstra said with a bit of thought, I can say.
4 four cars, each car can go fill up a kilometer ask how to make a car go the furthest. Said several programs to optimize the interviewer guide me a bit, but still not satisfied, he said finally skipped.
5 hashmap implementation, hashtable, concurrenthashmap achieve.
6 MySQL index, B + tree properties.
7 Linux how to troubleshoot the cpu 100, top jstack, logs, gui tool
8 Linux file how large a beautiful woman contents of a line.
9 Redis memory-memory database refers to the shared memory it
10 Redis persistence mode
11 spike system architecture design
Three sides:
A collection of collections and the number of 10w 1 one billion number, how to find their intersection. Set of numbers will not be repeated.
Found 2 billion and several top 100 largest heap sort, how to achieve, how to adjust.
The difference between 3 TCP and UDP, specific usage scenarios yet.
4 TCP four times and waved to talk about the process, the last time if the client did not receive ack how to do.
5 For socket programming, accept the method is doing, belonging to the three-way handshake for the first few times, you can guess why think so.
6 Linux operating system to understand it, to understand a little bit, have not asked.
7 for single-case model, what is the use of the scene, talked about the global id generator, he asked me how to achieve distributed id generator, said zk, zk asked me not to understand the principles, spoke zab, then ask no friends .
8 In addition to Singleton, the Adapter pattern know how to achieve it, what's the use
9 back to the network, you said just now live scene, live know how architecture design it, what the point is, to say a few not quite right, he said, to avoid broadcast storms, and the answers will not.
10 Redis, and MySQL What is the difference, for what the scene.
11 asked about recently to see what books, what time to start writing a blog
12 also asked several rounds of interviews, he said that this round I can too, a little surprise
Four:
1 self-introduction
2 project, harvest
3 Linux to know what the basis of command and knowledge. Q. I understand what proc file system, and the answers do not understand.
The core difference 4 TCP and UDP in which, speaking of the sliding window to ensure an orderly and reliable transmission, UDP is not reliable. TCP and UDP does not need to be connected.
5 TCP four times waving, time wait state what is the point.
HR surface
1 self-introduction
2 internship harvest
3 Prior to the internship situation of the company, to get the offer yet, how to choose it
4 rows about the company, department, salary and urban and other factors.
5 your strengths and weaknesses, how to improve
6 student of the most successful thing
7 your salary expectations

Guess you like

Origin www.cnblogs.com/itxu/p/12011443.html