Ali telephone side of the afternoon, the whole journey of about 50 minutes, the other voice is very special, across the phone I can feel very serious appearance.
Directly on dry goods
1. Briefly Introduce yourself
2. The difficulty of the whole project and how to solve it
3. How to ensure data consistency
4. How to optimize the database, specifically speaking
5. Hibernate caching mechanism
6. Mysql table Lock line Lock How to ensure that data does not conflict
7. JDBC Connection Database process
8. How to distribute Java memory area
9. Waste Separation and recycling
10. Parental delegation mechanism
11. The instantiation process of the object
12. Memory leaks and overflow experience, how to resolve, JVM parameter settings
13. How to implement a thread-safe class
14. Know those locks can be reset to the lock.
JSP and Servlet differences
Aop Reflective JDK Dynamic agent Cglib Agent
TCP/IP protocol say something.
18. The difference between template mode and policy pattern
19. A single example of how to implement the mode of how to guarantee a single case
20. Your career plan
21. Your Graduation Time
22. Three technical books that affect you the most
Finally said how to learn technology: keep interest and participate in open source, more practice.
After saying a lot, the most impressive words: no matter what the outcome, success and failure are temporary, do yourself on the line. Feel that the interviewer is a person with a story, although not see face, just listen to the voice, feeling that the interviewer is a strong principle.
Well, I've tried my best, and I have to keep working hard.