Xiaomi Java programmer Second round of interview 10 questions, will you be brushed off?

Source: Internet
Author: User



Recently, the developer headlines shared a "Xiaomi Java second Round", a lot of Java programmers expressed great interest.



I will share with you the second round of Millet Java ( Java Engineer Written test paper can see the end of the article):



0, talk about the understanding of spring



1. Inheritance relationships for Java collections



2. Do you know the state of close_wait?



3. What do you know about JVM and Java memory model?



4. How is the red and black tree in Java implemented?



5, talk about the understanding of Strust2



6. What is the IOC's greatest advantage?



7. What is the difference between a long connection and a short connection?



8, HashMap How to achieve?



9. What multithreaded programs do you write in peacetime?



Do not know how many of these questions you will be a few words, whether it will be brushed off?



If you are not in the heart of the above problems, it is better to advanced.



4 Suggestions for Java programmers:



1. Don't be tempted by the tall frame



Novice programmers tend to be tempted by struts2,spring,mybatis these tall frames, and appear unaware of the



In fact, more often, we need to lay the foundation, the IDE select one to understand.



2. Study the idea of Java programming



"Thinking in Java" This book is the Great God highly recommended books, since the great God recommended, we might as well study it.



It does not guarantee that you are out of the new ranks, but will lead you to the path of master.






3. Learning: HTML, CSS, JavaScript, JQuery, Bootstrap



In addition to learning Java basics, you still have to learn HTML, CSS, and so on, not because the front-end engineers do not have to learn this knowledge.



4. Tapping the code is understanding



For some code, you still have no clue after you think about it, you might as well knock it all over again.



Finally, share several written interview questions of Java Engineer, see how many you will?






Java Learning Communication Group 669823128






Xiaomi Java programmer Second round of interview 10 questions, will you be brushed off?


Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.