background

I am a non-985/211 undergraduate. In fact, I was not very confident at the beginning, but only with the mutual encouragement of a group of gay friends did I persist until now. My interview opportunity for Xiaomi was internally recommended by my relatives, because it happened that their department’s school recruitment was not full, so I was lucky to get this opportunity. Mention a point, MY face is Java background post.

(Advertisement) From other friends in our gay friends group:

Web gay friends Android gay friends

The interview began

First of all, though I passed the interview and got the offer, I don’t know whether I really answered the question correctly. Therefore, in order to avoid misleading people, I will not post my answer here. If you are interested, you can Google it by yourself.

A:

  • 1, 1 billion URLS, each URL size < 56B, required URL to remove weight, and the memory size of the machine is 4G.
  • 2. Talk about layer 7, layer 5, and layer 4 protocols in computer networks. IP address subnets.
  • 3. Type a URL in your browser and press Enter. What happens?
  • 4, asked a lot of Linux commands, I forgot, asked 4 or 5.
  • 5, asked a few table lookup, even table situation, let the general say SQL statement.
  • 6. Talk about your understanding of Tomcat.
  • 7. Write a quicktypeset.

It can be seen that the whole side is very rich in the color of school admissions, more content in the textbook. After the second interview, there is a lot of Java content.

Second interview

  • 1. Talk about your understanding of thread synchronization.
  • 2, The difference between ReentrantLock and synchronized, understand the implementation principle of synchronized?
  • 3. Have you used CountDownLatch? What kind of situation is it for?
  • Talking about the JVM, what is the use of program counters?
  • 5. Common implementations of AOP programming. Does CGLIb understand?
  • 6. Have you seen the Spring source code? Talk about what impresses you most.
  • 7. Tell me what you think of the grading system.
  • Talk about the principle of nGINx load balancing.

What about the second interview? Ask the original rational content more (I guess this person is to ask the depth, I have many answers are not good, but he still let me), here must mention a mouth is: do not dig a hole for yourself. Interviewers who dare to ask this question generally have a better grasp of this area. If you’re not careful, you’ll get caught. I got the short end of the stick here, talking a little too much, and couldn’t answer when asked.

On three sides

  • 1. Find the intersection of two chains in the fastest way you can think of. (Talking about ideas)
  • 2, how to invert all odd numbers of a given array before and even numbers after. (Talking about ideas)
  • 3. Hand write a bubble bar. (That’s right, bubbling…)
  • Tell me the most impressive points in your resume.
  • 5. If you had to implement a framework, what framework would you most like to work on and why? Talk about ideas.
  • 6, why choose millet.

Three aspects of the overall comparison of jump off, especially also let write a bubble… In fact, the first three questions did not take too much time, we simply finished a communication. Most of the time was spent on the last three questions, and the interviewer was there listening to me. I didn’t interrupt much


The results of

After the interview, I was asked to go back and wait for the notice. During the interview, I asked my relatives and the feedback was that there was no problem. As expected, I received a call from HR on the fourth day of my return. In fact, personally, xiaomi’s overall interview is not very difficult, I believe many friends can answer it, or even better. Don’t be discouraged by temporary failure, which may be the cause of luck and chance. Come on, always keep faith, always believe that something good is going to happen ~~ haha


This is a major push to step on the pit of the public account!

If you’re not interested, just ignore it

We are a fresh student study group, these sharing we will stick to, will. This road we all walk too hard, together encourage each other, together side by side!

Because most of my classmates are engaged in internet-related occupations, and they always make fun of finding a job when chatting in their spare time, SO I plan to collect all my classmates’ experience in finding a job. Provide to want to be engaged in this aspect of the students, hope that the circle of friends can progress together, common less pit.

Other posts from our gay friends group:

Web gay friends Android gay friends