(source: http://www.cnblogs.com/linguanh/)
Before the order:
It has been 5 days since the interview of Tencent TST school recruitment in 2016 ended, and we are still waiting for the news since March 27th. From sending my resume to two rounds of interviews, to being invited to Tencent Shenzhen headquarters for three rounds of TST Program (Top Student Talent interview), the whole process lasted a month, I think I am lucky. In addition, I am an Android mobile terminal development intern in my junior year. At this point, so choose this article, invite you to share.
The first round of electrical surface:
From the CV 6 days later, on March 10, I was in the school of business works still write code, suddenly to a phone call, because I usually code are wearing headphones listening to music, phone, mobile phone didn’t open the bell, is vibration machine made me know about the phone call came, took a look, is tencent’s headquarters in shenzhen, the meng made for just a few seconds, I wondered what was going on, but then I realized that it might have something to do with the resume I submitted for the interview.
He asked me when it would be convenient for me to have a phone interview. I said it was ok now, but he said it was not ok now, so we made an appointment at 2:30 PM that day. Hung up the phone, at that time, the in the mind is more excited, think now is a phone interview, and I experience, no interview before hurriedly open the baidu, baidu’s phone interview face by various about tencent android intern, less overall information, then wrote the article to introduce myself first, then read over and over again for almost half an hour, at that time was too nervous, It took me a long time to recover. I reviewed my resume and the projects I had done. I went over the problems AND solutions I had encountered before.
At about 2:37, I received a call from Tencent again, and the interview began. First of all, I introduced myself. I didn’t say much about myself, about 400 words is not enough, but I briefly talked about my personal information, hobbies and my experience in learning Android. PS: I switched to Android development after learning Java by myself, but our major didn’t teach this course. Then it is the project, sure enough, he asked me to pick a resume above a project that can best reflect their ability to talk about, I picked an APP independently developed by me to talk about a lot, including, what framework ah, have you learned about their source code, what problems to solve, pay attention to: The interviewer asked further questions based on each point I said. When I mentioned how I solved a series of bugs such as fixing compatibility of rich text editor with open source project, I asked how I solved them. It was very detailed.
After that, he said to ask the basics:
What is a memory leak? (This is very simple and can be answered directly.) 2. Start by yourself, jump, switch between vertical and horizontal screen) 4. 5. Talk about polymorphism (base of base, no stress)
6. Why is it good to use DP for layout? (DP has a proportion in different phones, which will automatically adapt to the screen.)
For the above questions, I answered the activity stack a little awkwardly, but otherwise it was ok. The whole process lasted 47 minutes and my mouth was dry.
Second round electric surface:
From the first round of telephone interview, the second round is On March 21, in this short time, I always thought I had died, unexpectedly, 11 days later… When I received the phone call again, I was just preparing to meet my tutor. This time, it was arranged by me at 6 ~7 o ‘clock that evening.
The phone call came in at about 6:50, and the interviewer, compared to the last time, seemed to be a different person, but he said, I was one round ahead of me, this is my second round. This time the interviewer asked a wide range of questions!
1. still introducing yourself.
Balabla talked for a long time about the project. The difference this time was that the interviewer asked me about the server. I used PHP, and asked about database design, concurrent processing, data interaction… All of them.
3, the use of Java final, where constants are placed (I was a little confused at that time, I answered the static constant pool in the method area, if it is run-time constant pool)
4. Use of classes, as much as possible
5. The difference between interface and abstraction
6. Describe the development modes used (Simple workshop, Monitor mode)
7. How to solve abnormal situations (see stack information to locate, log, etc.)
The journey takes about 50 minutes.
Summary of electrical surface:
In my case, the interviewer attaches great importance to what projects you have done, and the questions you ask are all detailed in the process of the project, such as multi-threaded programming, handler mechanism, view drawing, etc. The first interviewer focuses on language development, and the second focuses on language foundation, so self-introduction is essential. Say as much as you can when you answer.
Received the MESSAGE of TST special recruitment from HR:
It was on March 24th that I received this message. Maybe you don’t know what the TST is, and NEITHER did I, because the TST suddenly appeared in the recruitment program I submitted for my resume. Later baidu took a look at it and was shocked. However similar to independent enrollment, and ordinary school enrollment is separate.
Understand after, my mood is very excited, but more is fear, because I know their own level, elite is not, since not to come, and texting or tencent’s HR, heard many rumours before, say what HR interview last time, generally, about this, I tell everybody to experience, credibility also!!!!!
The interview was held on March 27th at Tencent headquarters, goose farm… “, later holding a complex mood to add a TST group, after going in to see the next group of friends of the address prefix, are all kinds of 958, 211, South China technology and so on and so on, think about yourself, really drunk, later change the nickname of the time, did not hit the school…. “, and then to the group to ask if there is a battle with the goose field on Sunday comrade-in arms, but there are 3 students replied to me, we add Q, understand, and was scared, 3 are two graduate students… I’m a junior myself and I’m under a lot of pressure. C++ background, two, a big data analysis, wuhan, chongqing..
On the day of the interview, I took a car to Shenzhen University alone, and then called a didi taxi, and came to the headquarters of goose Field, the legendary Tencent building, and finally stood in front of me, very high.
My interview time is 2 PM: 30, I was more than 12 points when they arrived, by the time that has been sitting on the right side of the rest area, at the gate of the tencent is nervous waiting, there are a lot of from tencent during the elevator down, don’t know if it’s employees, also sit in the rest area, very impressive, I at that time, there are four, age around 25 men, sitting behind me, looks very handsome, Goose farm appearance level is also quite a cock, in my back has been talking about virtual machine what, what virtual machine above is a layer of operating system, mangoDB and so on all kinds of technical content, make me more nervous.
Time passed quickly, signed to the fourth floor, Tencent office area, the ground all covered with carpet. Before entering the formal interview, in the waiting area, there were about a dozen other people, like me, from TST.
Round 1 Technical aspects:
One-on-one, in a smaller cylinder space, the interviewer about the appearance of more than 30 years old, said hello to simple, not to introduce myself, just pass me a piece of paper, write a topic first, then he said: “decimal turn hexadecimal”, this topic is chicken ribs, soon, I finished, use the c + + language without limit. He handed it to him, looked at it, thought it was ok, and added, “Find the word that appears most often in an English article.” Right here, I at that time, actually listen to become our focus, find out the letters appear most times, I go to, to him, after the completion of a look, and was fun, but he said it doesn’t matter, I am using Java, I didn’t use the system to provide the Arrays when sorting. Sort, but write a fast row, this was ordered under the praise, This problem has also been asked to change several times in code optimization…. . Finally, there is an intelligence question.
Technical aspects of the second round:
After the first round, he sent me straight to the second interviewer. The second interviewer should be about 40 years old, which is different from the first one. First, I introduce myself, then talk about the project, and then talk about the project. After the last two interviews, I can basically recite it. “After the lecture, I asked a few simple layout questions, and it was over, surprisingly less, and then asked me to find HR
At the end, HR:
HR is on the 35th floor, a male, about 40 years old. In all the interviews, I talked with him is the most relaxed, just like a conversation between friends, we talked about some everyday life, what parents are doing, what to play in hometown, what to eat, how to mix in school, why self-study Android, what to consider when developing, that project I feel the worst, have a girlfriend….
However, there is a point here that makes me sad. When HR saw my resume, he asked me if I was from Beijing. I said no, and then he looked at the school of my resume and remembered it. “Oh, zhuhai has this school”, it can be imagined that the popularity of my school is not very high, but it is up to you, no matter in what school, efforts on the line.
Finally HR says, “I’m done. Do you have any questions for me?” I asked him for his comment on my performance, and he replied that he had mentioned everything he should pay attention to when making the APP. Finally, he said that the result of the interview would be informed next Tuesday, so far I haven’t received any information, just like others, still waiting.
Conclusion:
Speaking from my own experience:
1. The school you go to is important
2. Fundamentals are important, algorithms are important
3. It’s hard to be yourself without working on a live project
God rewards those who help themselves.
If you think this article is good or informative, you can passScan the Alipay QR code belowTip me a cup of coffee [material support], you can also click on the lower right corner“Recommended”Button [spiritual support], because these two kinds of support are the biggest motivation for me to continue to write and share