Microsoft ATC test interview experience
Today, I finally signed a contract with a favorite company. After looking for a job for such a long time, I had to go through a formal interview with Microsoft ATC, Lenovo, and the company I signed, although Microsoft was cut in the last round, I still want to write down this round of written examination and five rounds of interviews. After all, it is still worth a lot of experience, after a Microsoft interview, I think other interviews are case-insensitive. R7lsjz, nihb
University | campus | school flower | Postgraduate Entrance Exam | employment | CET | internship | Course Design | graduation project | thesis | Fan Wen | College Entrance Examination | game | irrigation | test questions | interview | movie | music | meitu | E-sports... x0pd P9 [[. q'
In November, I learned that Microsoft's Asian Engineering Institute was going to organize a large-scale written examination and reported a name on the Internet. I didn't have much hope. As a result, I got married at the bottom of my university, after drinking two glasses of wine, I hurried to the place of the test. At that time, I felt good. After the test, I knew that I had not written the last two questions. Haha, I didn't even find out. Alas, drinking was a mistake, but there was no hope or regret, so I put it aside, I did not expect to receive a notification from ATC at on January 1, December 1, asking me to go to the magma building for an interview the next day. Www. ofYU. comca9a + k
{O7 'f6q % u ~ 4j
University | campus | school flower | Postgraduate Entrance Exam | employment | CET | internship | Course Design | graduation project | thesis | Fan Wen | College Entrance Examination | game | irrigation | test questions | interview | movie | music | meitu | E-sports... FNS! H & OIC # OJ
The next afternoon, I arrived at the interview location early. I thought it would be crowded. I didn't expect a few people in the hall to join me in the interview. Haha, It's just four o'clock. The interviewer is a Chinese from the U. S. Headquarters. He looks very cool. When he told me nice to meet you, he gave me a giggle, I didn't expect this to be an interview in full English. After sitting down, he first introduced himself. He came from the U. S. Headquarters and was responsible for setting up a team in Shanghai. The products made will become part of windows, previously, Visual Studio was developed. After that, I asked myself to introduce myself. blabla gave me a pass and asked me to write a function on the whiteboard to calculate the number of words in a string and quickly wrote them out, he said that there was a bug in my program and I found it later. Then I came up with a smart question, that is, the classic tablet question. Unfortunately, I was too nervous at the time and thought for a while, can't figure it out, he gave a prompt and finally solved the problem. He said that he valued people's problem solving capabilities. Finally, I asked if I want to go to Shanghai or Beijing. Although I know that I want to recruit people to go to Shanghai, I still did not think much about Beijing, but I still stressed that Shanghai is an international city, there are a lot of Chance (we should say opportunity, haha ). Then I came back and waited for the message. Who knows that there was nothing to do after two weeks, and they thought it was okay? Who knows that they received an interview notice from Shanghai ATC when they didn't want it, let me create an on-site interview in Shanghai.
& G'zl) pxj. L # y University | campus | school flower | Postgraduate Entrance Exam | employment | CET | internship | Course Design | graduation project | thesis | Fan Wen | College Entrance Examination | game | irrigation | test questions | interview | movie | music | meitu | E-sports...
~ /| D [: EBN integrated community
SF + Q: M, {6e-m H. K % A + B University | campus | school flower | Postgraduate Entrance Exam | employment | CET | internship | Course Design | graduation project | thesis | Fan Wen | College Entrance Examination | game | irrigation | test questions | interview | movie | music | meitu | E-sports...
/Rs0y {5} yrrc
J University | campus | school flower | Postgraduate Entrance Exam | employment | CET | internship | Course Design | graduation project | thesis | Fan Wen | College Entrance Examination | game | irrigation | test questions | interview | movie | music | meitu | E-sports... when I arrived in Shanghai, I found that the price here was very expensive. Haha, I didn't get 15 items after a meal, which is more expensive than Beijing. It was also 198 a night to find a small hotel in Xujiahui. At the interview site, we received an HR mm from the U.S. headquarters. She first told us the schedule for the day. Five interviewers interviewed us, both of which were compared with seasoned, therefore, we compared Lucky, and the candidates of the day was also five people. Only I am from other places + recent years, and the rest are from Shanghai + local society. Each round is one-on-one, and the time is about one hour, after completion, arrange the next person in the reception room, that is, the shaft turns. In the first round, I was a foreigner. I wrote a program on the white edition without having to talk about it. It was very simple. I compared two strings and wrote them soon. Then I wrote the test case of this function, it can be said that Microsoft's characteristic is to let you do the problem. When writing programs and test cases, you should consider a more comprehensive aspect. The code to be written should have an error check. In fact, the question is not very difficult, it mainly depends on your problem solving capabilities and coding style. Although personality is very important here, a company that produces high-quality software products may pay more attention to your "engineering" aspects, therefore, the more comprehensive the problem is, the better. In the second round, I was also a Chinese who came back from the United States. I did not have to talk a few words to answer the question. I converted the string into an integer and wrote it in a short time. I followed it as a test. This time I did it very quickly, the rest of the time is just chatting. I am applying for a job named SDET (software design engineer in testing). But it is not just a black box test, but a code test for others' code, SDET and SDE are usually one-to-one. Sde writes code, SDET writes code to test its code, and SDET also develops some automatic testing tools. In terms of language, C ++ is generally used in the past. In recent years, C # has been gradually switched. University, campus, school flower, postgraduate entrance exam, employment, CET4, internship, course design, graduation design, thesis, Fan Wen, college entrance examination, game, irrigation, filling in the college entrance examination voluntarily, test questions, interview experience, campus news, campus culture, freshman, campus life, latest news, computer, network, college student competitions, professional courses e4i |;] EZ
O/-S [VK} If
W @ g/LV * Q: ^ √ University | campus | school flower | Postgraduate Entrance Exam | employment | written examination | CET | internship | Course Design | graduation project | thesis | Fan Wen | College Entrance Examination | game | irrigation...
. S8q4q, y0l, TP | (} ze University, campus, school flower, postgraduate entrance exam, employment, CET4, internship, course design, graduation design, thesis, Fan Wen, college entrance examination, game, irrigation, the third round of College Entrance Examination voluntary assignment, written examination questions, interview experience, campus news, campus culture, freshman, campus life, latest information, computer, network, college student competition, and professional courses will be followed, I am also a chinese. This is the only interviewer who communicates with me in Chinese. It was originally in English, but he accidentally came up with a Chinese sentence, the result is in Chinese. I started from here to solve the problem. The problem was a completely Binary Tree transformation problem. Unfortunately, I didn't understand the question he said, I asked him a question and he didn't understand what I was talking about. Then he said that this question was too complicated. Let's change it. Alas, I changed it to a linked list question and made it in a hurry. He said that my solution is not efficient, change again immediately. It's just time to finish, sigh. This is already tired and hungry. In fact, Microsoft's interview is both mental and physical, and at that time, it was highly concentrated, consuming brain cells. The interviewer who interviewed me in Beijing last time did not interview me. In the last round, he was a foreigner and a senior executive of Microsoft. He was 40 or 50 years old and joined Microsoft in 88 years, I will introduce myself as soon as I come up with my fingers and count the windows, SQL Server, Visual Basic, and office products that he has developed. It's really amazing. Alas, I have been defeated in this round, but I do have some defects. Here, every round of interviews, the interviewer will gather for discussion for about 15 minutes. Next, the interviewer will interview you based on your shortcomings in the previous round, therefore, during the interview, do not be knowledgeable about what you don't know. If you don't know what you don't know, you can honestly say that you don't know what you don't know. It is estimated that you have to go through professional training if you don't show anything in four or five rounds. If you lie and find it, no matter how many cows you have. In addition, this is exactly the time when you discover your weaknesses and let you know where you should improve them. Therefore, it is not difficult to expose weaknesses. OK, the interviewer told me that I had previously met the questions I have already met. This time I have to come up with a question I have never met, because Microsoft often needs to solve some problems I have never met. This question asks you to write the binary representation of 5 + 3 = 8 and the negative binary representation. Well, you can think about it. The main reason at that time was that I didn't understand the meaning of the question, at first, I didn't expect base minus two to be negative binary. I thought it was a representation method invented by myself, alas. I made the result only when he repeatedly prompted me. One of my weaknesses is that I am not good at thinking about problems under a lot of pressure, and I have never encountered any problems. The second question is a mathematical application in a primary school. I calculated in half that the answer was "infinite" and thought I had a problem with my solution, so I made a plan for what I had already done, he asked me why I had cross-out. I explained it to him. He said that my algorithm is correct. I am really ft. It seems that I still need to believe in myself. Later, he asked me if I had any questions. My mind was too long and I said there was no problem. It was about noon and I had an interview for about four hours. Then hr mm told me that the interview was over. Not long after I came back, I received an interview notice from the current company. I am confident that I will go here again.
0dm (ej_v J + m9e
_ 2 t m, O & L/X jwww.ofyu.com; O .~ F c0o5oa
√ University | campus | school flower | Postgraduate Entrance Exam | employment | written examination | CET | internship | Course Design | graduation project | thesis | Fan Wen | College Entrance Examination | game | irrigation... | MH f @,~ 1n}
After this interview, I still feel a lot of feelings. Microsoft's interviewers are very enthusiastic and very friendly, and they sincerely hope you can join your company, instead of making it difficult for you, I later found that many foreign companies are doing this. No wonder many people want to go to foreign companies. If you want to go to Microsoft to do Sde Or SDET, it is the most important to lay a good foundation. Both the written test and the interview have repeatedly taught me the importance of data structures and algorithms. Nowadays, many college students think that these things are useless. Learning ASP and so on is actually putting the cart before the horse. programming languages are not the most important. It's okay to use any language as long as you can express your thoughts during the interview, I mainly use Java, where the interviewer said that I could use Java to answer questions. After this time, I have also seen that it is not difficult to enter Microsoft. At least it is not out of reach. Indeed, Microsoft has many talented people, but it is not a genius, instead, the test is based on a solid foundation and continuous practical training. There is only one Einstein in the world, and most people are actually no more stupid than anyone. In addition to laying a good foundation, the ability to analyze and solve problems is also very important. Microsoft's questions are not very difficult, but they will not let you know the answer at a glance, if you only apply for software development, you will not ask you the question of "how to sell refrigerators to the Eskimo people". Therefore, you should pay attention to independent thinking in your daily studies, such as stack, and all you have learned from DS, however, many people may not be able to answer the question about the application of this data structure. These questions generally do not directly find answers in textbooks. For example, how do you sort a one-way linked list? Generally, textbooks only sort arrays. Another is to develop your own testing capabilities. Microsoft places great importance on testing capabilities. Every time you write a function, you will need to write test cases. This is an open mind, any thought of test case can be said. For example, to test a string, you should think of whether the string is too long to be loaded into the memory, whether it contains non-English characters, each character is stored in single or double bytes. These are my experiences. If you want to try Microsoft, you can refer to them. In addition, you may not be able to talk to the interviewer during the interview, but at least tell him your thoughts. That's all. Good luck to everyone.