I have developed for more than six years , Ali, who changed jobs from a midstream company P7
, In fact, after these six rounds of interviews, the overall feeling is still good , Before that, I actually had a bad interview with other companies .
The first round : Team interview
The first round is basically an interview with your team members , Is equal to or higher than you P My senior brother came to meet you , My words basically didn't ask anything special , Mainly about the projects on your resume , You need to be familiar with your project , Personally, I think you should make it clear what your role has done and what you haven't done in the project , Then it's best to focus on the part you do , Then the interviewer will ask you some specific questions from your content , This part varies from person to person , Say what you know and don't say what you don't know . Finally, I will ask you something TCP/UDP ah 、 Basic knowledge such as network model . I think this side, as long as your project is reliable 、 Don't brag 、 Solid foundation , One side should not be a problem .
The second round : Supervisor interview
This side is actually similar to the first side , It's your senior brothers who have sifted out their resumes , Then I came to your supervisor to interview you, just . On this side, my interviewer still asked me to mainly introduce my resume ( Maybe because I'm a social recruit , They are more interested in project experience ), Then I said it again , Because I thought about it after I finished , So this time, I basically paid attention to the things I didn't mention or didn't speak well last time , Basically speaking, it's ok . Then the next step is to pick the key points according to what you said , There is really no fixed routine in this part , It's what they hear and are interested in. They will ask you if you are “ How to achieve , Why is this achieved , Is there a better way to achieve it ” These three questions , This time, in addition to being familiar with your project , It also requires you to think about what you've done , If you want to , That must be unreliable . This round is at least P8 Level of people , Don't pretend to understand . Or that sentence , know what really understands , Don't know for don't know , It is knowledge. .
The third round : Cross interview
This side is basically to find another department at the same level as your future supervisor leader Let's meet you again , Prevent cheating in the interview of your own department , The basic routine is similar to two sides , But I will ask you more about your basic knowledge and programming ability , Mainly for the purpose of assessing you , Definitely not to embarrass you , therefore , Come on, just show yourself .
The fourth round : Code interview
According to my later senior brother, this side was originally two sides , I want to save , But later, due to the process regulations , Added it back to me again , So I went through an online written interview . This side of the interview is to give you an online website , Then you log in with your interviewer , share web page , Then he gives you a question , You come to the scene to write code , Just pseudo code , Then you tell him your logic again ok 了 . There's nothing to say on this side , Write code , It's a mule, it's a horse pulling it out . The problem won't be difficult , My answer is two , Give me half an hour together , The first is to give you a shell command , The function is to read a log file , Then sort according to a field in the log , Then take the top five , Output . Maybe the test point is :1. You have to read this cat、 Yes awk、 Yes sort Wait, it's quite long at a glance shell command ;2. To achieve it ;3. Spatiotemporal complexity / efficiency ;4. clear . The second topic is inverting strings , It's probably a string “123456789” Separate from the middle , Then reverse them separately , Then the output , The output is “432159876”. Maybe the test point is :1. To achieve it ;2. Spatiotemporal complexity / efficiency ;3. clear ;4. Try to give an optimization scheme ; It's probably this type of question , It won't be repeated , Elder martial brother said that it was probably the problem they encountered recently when writing code , I'll ask you directly , So there is no fixed routine , You don't have to cram for questions , It's good to go along with fate .
The fifth round :boss interview
When you get to this side, it's basically stable , Of course, I've seen hanging . This side is your supervisor. Your supervisor is here to meet you , I still talked about the project first , Then pick the point and ask , However, the obvious difference from two or three sides is that he will ask you for higher-level solutions , Don't stick to what you do , It will let you explain the solution of your project and your own thinking as a whole or in part as a whole ( The above three questions ), It will let you try to give a better solution , And explain why . I personally feel that this side is more to test your overall view , If you stick to your little world , That'll probably suffer . Of course , The interview is divided into people , Some non-technical supervisors just chat with you about their life ideals , If you don't match It will be eliminated .
Sixth round :HRG interview
Talk about life, talk about ideals, talk about three outlooks, talk about salary , As long as you are not anti human, no nonsense , Just ok.
Let's share the summary of the interview questions I prepared during the preparation for Ali's interview ( In fact, most of the problems you encounter in the interview , In this set of interview questions are covered ) How to open the original document :
MyBatis Interview questions
MyBatis This part of me is 27 Problem , Maybe the interview questions in this part are slightly more basic , Even some interviews don't use .

ZooKeeper Interview questions
ZK in total 28 Problem ,ZK The question has a foundation , There are also more difficult ones .

Dubbo Interview questions
Dubbo This part totals 30 Problem , There are many notes on interview questions Dubbo and Dubbox、SpringCloud Compare and analyze , Of course, I have sorted out a lot of these interview questions

Elasticsearch Interview questions
24 Problem , There may be less interviews in this part and the next part , Therefore, there are relatively few relevant interview questions , But there is an interesting question , Let you introduce the overall technical architecture of your e-commerce search .

Memcached Interview questions
23 Problem

Redis Interview questions
40 Avenue Redis Interview questions ,Redis The underlying operating principle 、 Distributed lock 、 cache 、 Current limiting 、 Second kill and so on, these parts still ask a lot , You also need to have a complete tuning idea .

MySQL Interview questions
50 Problem ,MySQL Tuning this aspect of the question is basically a must in an interview , Therefore, we need to have a relatively complete tuning idea , By brushing this 50 I believe you can find some new worlds from this question .

Java Concurrent programming ( One )
Concurrent programming Part 1 75 Problem , There is no need to say more about concurrent programming , It's a must .

Java Concurrent programming ( Two )
The second part is 48 Problem .

Java Interview questions ( One )
Java Base part , Most of the questions in the basic interview are covered ( I also specifically subdivided 2 Most of the , I'm careful !) The first part is 95 The road test questions

Java Interview questions ( Two )
The second part is 133 Problem

Spring Interview questions ( One )
Spring Basics 73 Problem

Spring Interview questions ( Two )
The second part is 67 Problem , There are also some MVC The interview questions .

Interview questions of microservice
Interview questions of microservice 50 Question and answer .

Linux Interview questions
This part has been sorted out in total 45 Problem .

Spring Boot Interview questions
22 Problem

Spring Cloud Interview questions
38 Problem

RabbitMQ Interview questions

kafka Interview questions

Internet Java Engineer Interview Questions
total 40 Problem !

Source document opening method :
原网站版权声明
本文为[InfoQ]所创,转载请带上原文链接,感谢
https://yzsam.com/2022/208/202207271548179870.html