TikTok logo

TikTok General Intern Interview Questions
& Process

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

Based on 168 interview experiences · FREE TO READ

2.1 Rounds average
Average Typical difficulty
51.2% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at TikTok.

Showing 3 of 168
TikTok logo
TikTok

MBA Intern

Sales · nearly a year ago

Intern Average Negative experience No offer 2 rounds
Interview process
Recruiter call Technical screen Background check Offer
Interview formats
Behavioral Technical

I went through 2 rounds of interviews for this role, mostly behavioral questions. They might interview in Chinese if you speak it. The process felt a bit unorganized, and interviews were rescheduled last minute, which I also heard from someone else. I was rejected after the first two rounds, but then another HR reached out later to interview me for the same position.

Confirmed questions2 questions
  • What metrics would you use to assess how well sellers are performing?
  • How can we increase a low click-through rate?
TikTok logo
TikTok

ML Intern

Engineering · nearly a year ago

Intern Difficult Negative experience No offer 1 round
Interview process
Technical screen
Interview formats
Coding

I went through the interview process for two positions. First, I passed two LeetCode hard questions and five basic questions. After that, I never got a response. They ghosted me right after. It would be nice to at least get a reply indicating if I passed or failed. I did pass all the test cases for the interview for the first position.

Confirmed questions4 questions
  • What are some Leetcode hard questions based on basic Data Structures?
  • What are some Leetcode hard questions based on Networking?
  • Can you ask me some basic DS questions?
TikTok logo
TikTok

Intern

Engineering · nearly a year ago

Intern Difficult Positive experience Accept offer 1 round
Interview process
Recruiter call Technical screen
Interview formats
Behavioral Technical System Design Coding

They first asked about my resume experience, then we talked about LLM system design. After that, they asked about the precision and recall of the new model after connecting two models in series. Finally, I had to write Multi-head Attention.

Confirmed questions5 questions
  • What's the formula for a transformer and why do we divide by sqrt(d_k)?
  • Tell me about your experience from your resume.
  • Describe how you would design an LLM system.

TikTok General Intern Interview Questions

Quoted word for word from TikTok interview reports.

“What would be the precision and recall of the new model if two models are connected in series?”

Read reports →

“Could you implement a function to clone a graph? This was considered a LeetCode Medium problem and took about an hour.”

Read reports →

“Considering a new feature for TikTok, what feature would you propose and what would be your reasoning behind it?”

Read reports →

“If your job was to increase GMV for livestreaming, but quality was the main issue, what would you do?”

Read reports →

“What actions would you take to involve a public figure to boost company engagement?”

Read report →

“Regarding future full-time roles, could you outline your current visa status and whether sponsorship would be necessary?”

Read report →

“Describe how you would approach solving the given problem, considering aspects like memory efficiency and system performance.”

Read report →

“Tell me about your experience with LeetCode medium problems related to data structures and algorithms.”

Read report →

“When faced with multiple projects and tight deadlines, how would you go about prioritizing your tasks?”

Read report →

Formats, difficulty and experience

Across all 168 TikTok interview reports.

Interview formats

Behavioral 44.7%
Technical 31.5%
Coding 15.3%
Case 3.1%
Other 2.4%

Interview difficulty

Easy 7.7%
Average 67.3%
Difficult 25%

Candidate experience

Neutral 35.1%
Positive 51.2%
Negative 13.7%