Netease java programmer two rounds of interviews, how many can you answer correctly?
Netease java programmer two rounds of interview questions, please answer.
Part 1: Netease java programmer
1. What's the use of volatile?
2. Trigger timing of minor GC and full GC
3. Which interfaces and classes are used in reflection?
4. Can I get the value of private members in the reflection mechanism?
5. The difference between sleep method and wait method in Java
6. What are the annotations in Java? In spring MVC, requestmapping is a custom annotation. Ask: how to implement the custom annotation?
Part 2: Netease java programmer
1. What are the important parameters of thread pool?
2. What fields are there in the HTTP protocol header?
3. How Oracle implements paging (handwriting)
4. How does each module work when spring MVC handles front-end page requests?
5. What is the function of database index? What are the problems?
6. Have you ever used java enumeration before
Part 3: Java programmer project introduction and points for attention
When you ask about your project experience, it's not technology, but your project overview ability. The following steps can be followed:
1. Taking the life cycle of a project as the baseline, the introduction is more hierarchical. Next, you should your proportion in the project and what are the main points you are responsible for.
2. After the project overview, we will discuss the difficulties encountered in the process of each project, because most projects will encounter this problem, so try to truly describe how you solve the problem, which will also reflect your idea of solving the problem.
3. Politely ask the interviewer what questions or unclear things about the project.
From: Netease
The above is the whole content of this article. I hope it will be helpful to your study, and I hope you can support programming tips.