Tencent logo

Tencent Frontend Engineer Interview Questions
& Process

Real candidates share what happened, how many rounds they had,
and how the experience turned out.

Based on 10 interview experiences · FREE TO READ

2.4 Rounds average
Average Typical difficulty
50% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Tencent.

Showing 3 of 10
Tencent logo
Tencent

Frontend Developer

Engineering · more than a year ago

Mid Easy Neutral experience Decline offer 3 rounds
Interview process
Recruiter call Take home Onsite
Interview formats
Behavioral Technical Coding

The interview process was pretty standard, with a few key steps. First, I had a quick call with HR to go over my background. Then, they gave me a technical test that had some coding problems to solve. The last part was going to their office to meet the team and talk about how I approach problems and some of my previous work. It was a pretty smooth process overall.

Confirmed questions1 question
  • Can you explain what DFS is and walk me through its implementation?
Tencent logo
Tencent

Senior Frontend Developer

Engineering · more than a year ago

Senior Average Positive experience Accept offer 4 rounds
Interview process
Recruiter call Technical screen Onsite
Interview formats
Behavioral Technical System Design

The interview process involved four stages: first, they asked about my school and work experience. Then, we discussed a challenging project and how I handled it. Next, we talked about my expected salary and job duties. Finally, there were some system design questions.

Confirmed questions5 questions
  • Can you share details about your educational background and professional history?
  • Describe a challenging project you encountered and the steps you took to overcome it.
  • What are your expectations regarding compensation and the type of work you are looking for?
Tencent logo
Tencent

Front End Developer

Engineering

Entry Average Positive experience No offer 1 round
Interview process
Recruiter call Technical screen
Interview formats
Technical Behavioral

It was a nice experience. The interviewer was nice and kind. They asked about internet protocol, basic OS, Java, SQL, and C++. No coding questions were asked. They also asked about my resume and to describe a project I think is worth talking about.

Confirmed questions1 question
  • Can you discuss the Java memory system?

Tencent Frontend Engineer Interview Questions

Quoted word for word from Tencent interview reports.

How would you transform this array [{id: 1, pid: 0}, {id:2, pid:1}, {id: 3, pid:2}] into this nested structure: [{id:1, children:[{id:2, children:[]}, {id:3, children:[]}]}]?

Read reports

Explain the distinction between the `call` and `apply` methods.

Read reports

Can you explain what DFS is and walk me through its implementation?

Read report

Formats, difficulty and experience

Across all 10 Tencent interview reports.

Interview formats

Technical 36%
Behavioral 28%
Coding 28%
System Design 4%
Group 4%

Interview difficulty

Easy 20%
Average 50%
Difficult 30%

Candidate experience

Neutral 40%
Positive 50%
Negative 10%