I'm a graduate of the 23
rd session, looking for a summer internship, but this year is 2021
so I can only have a daily internship. After looking around, I found that not many companies are offering daily internships, only Tencent, ByteDance, Xiaomi, and Meituan are recruiting for daily internships. So, I applied to Tencent and Meituan first, and this time I was picked by Tencent's IEG
department. Yes, I'm the silly one who filled in "no preference."
The first round interview was scheduled for 2021-03-09 15:00
and lasted for 51 minutes
. I felt pretty good about myself initially. I've been writing a blog for a year, and my basics are quite solid. However! Here comes the turning point, the interviewer gave me a direct hit. They didn't ask much about the basics, it was all about the project. My project is really just a relatively simple one, not much technical depth, I felt helpless. Besides stumbling over my answers, there were some points that I thought were good, but in the eyes of the interviewer, they didn't seem meaningful. Of course, the interviewer was very nice, continuously prompting me in areas where I was unsure, but it's no use when you're not skilled enough. That's the reality, I just don't know.
PHP
for backend and Node.js
. I was beginning to doubt if this was a front-end interview.PHP
needs to read a very large file, such as a large array, and PHP
has restrictions on it? I was stumped by this, I didn't know what it was. I answered by suggesting some temporary configuration changes. At that time, I didn't know, but searching now, using php
's fseek
can manipulate file content through pointers.Node.js
? I wrote a reverse proxy request in Cloudflare
. My resume didn't even mention Node
, why so many questions about it?HTTP
response codes, what do 1xx 2xx 3xx 4xx 5xx
represent? What do 501
and 502
specifically mean?HTTP 1.0
and HTTP 2.0
, and the improvements made.Js
modules, but the interviewer seemed to be interested in abstracting modules from business logic. Maybe my understanding was off, but I felt my modules were indeed too simple. The only relatively complex request
module didn't get a chance to talk about before the next question.Vuex
used for in your project?hash
mode and history
mode of Vue
router implemented?Vue
's SSR
? Any practical experience?I felt this interview was really a failure. There weren't many bright spots in my project, and because I thought the first round was about basics, I wasn't prepared at all and got caught off guard. Now I feel a bit rushed, I should've tried my skills at a smaller company first. I missed the mark. One opportunity in a cycle, see you next time! Wait, I misunderstood before, Tencent loves to interview endlessly.
I didn't expect to pass the first round, very grateful for not being rejected. The second round was scheduled for 2021-03-12 19:00
and lasted for 43 minutes
, but Tencent's process is still at the initial stage. It's a bit embarrassing. The second interview was much more comfortable since I had the experience from the first time. Of course, the interviewer was more friendly, we were at ease, also, why do interviewers love checking blogs so much? This time, the interview didn't involve many basic questions, most of them were based on the project.
The interview continued, going through a range of technical and project-related questions.
Translate into English:
The final interview was a breeze. I could tell the interviewer was a big shot from the get-go. When I asked for areas to improve, he said everything was good, especially my ability to use front-end knowledge to develop tools independently. He even encouraged me to keep learning and working on projects to gain more experience. I was speechless and felt a bit embarrassed since I wasn’t as proficient in college. I couldn't help but feel overwhelmed by his praise. I was extremely grateful for the interview experience, albeit a bit flustered.
The third interview was held on 2021-03-17 15:00
. It was brief, only 15 minutes
, and the interviewer didn't turn on the camera, maybe due to inconvenience. The short notice at noon for a 3 pm interview made it feel like a surprise inspection. I only had 15 minutes
to showcase my abilities. All I can do now is wait. Tencent's recruiting process really keeps you on edge.
PS:
My mini-program project.This interview was too short, and I felt a bit anxious. It seemed more like a product management interview rather than a front-end interview. The questions were quite open-ended, and I ended the interview feeling lost. Updated: half an hour later, an HR
interview was scheduled. Thanks to the interviewer; it was an exciting, albeit thrilling experience.
The HR
interview took place on 2021-03-19 16:30
and lasted about 25 minutes
. Originally scheduled for 15:00
, it was rescheduled due to a class. The invitation clearly explained the reason, but I thought I might not get another chance. The interviewer was friendly and talkative, which made the interview feel comfortable, even though I felt a bit clueless. It was my first HR
interview, and without technical questions, I struggled with my responses.
To be honest, it was challenging without technical questions. It seems like I need more practice, as I was quite nervous. It seems my bragging skills are lacking, and I need to keep improving. However, these four interviews are over, and now it's time to await the results.
HR
interview results for 8
days, until 2021-3-27 17:29
when I received the job offer. I was so anxious that I even sent an email to the campus recruitment team to urge them.2021-03-31 20:28
, I received a call from the HR
lady. Since I hold a position as a supervisor for Zhou's company, I had to be relieved of that role before the next steps could be completed, including receiving the job offer. I added the HR
lady on WeChat to proceed step by step.2021-04-09 11:26
, everything was confirmed. The process was indeed lengthy, haha.2021-04-12 10:14
, the official job offer was sent out. Next, I will proceed with the onboarding process. The spring recruitment of this year has finally come to an end.