Upload Button Icon Add office photos

Filter interviews by

TikTok Interview Questions, Process, and Tips

Updated 17 Jan 2025

Top TikTok Interview Questions and Answers

View all 15 questions

TikTok Interview Experiences

Popular Designations

22 interviews found

Graduate Interview Questions & Answers

user image Anonymous

posted on 18 Oct 2023

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
4-6 weeks
Result
Selected Selected

I applied via Job Fair and was interviewed in Apr 2023. There were 4 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Aptitude Test 

The interviewer being an angry client and the interviewee having to perform objections handling.

Round 3 - Technical 

(4 Questions)

  • Q1. Technical about digital media marketing strategies
  • Q2. How would you structure a performance campaign for this client?
  • Q3. CTR looks weak, what are the thingsyou looking for to fix that?
  • Q4. What are the metrics to judge a successful Lead campaign?
Round 4 - HR 

(1 Question)

  • Q1. Behavioural questions on why TikTok

Machine Learning Engineer Interview Questions & Answers

user image Avinoor Singh Kohli

posted on 5 Nov 2024

Interview experience
4
Good
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Referral and was interviewed in Oct 2024. There were 2 interview rounds.

Round 1 - Coding Test 

Basic DP Backtracking Minimum Path Sum

Round 2 - Technical 

(3 Questions)

  • Q1. What are LLM's,
  • Ans. 

    LLMs are Large Language Models used in natural language processing tasks.

    • LLMs are advanced models that can generate human-like text based on input data.

    • They are typically trained on large amounts of text data to learn patterns and relationships.

    • Examples of LLMs include GPT-3 (Generative Pre-trained Transformer 3) and BERT (Bidirectional Encoder Representations from Transformers).

  • Answered by AI
  • Q2. What is attention, describe them and their differences
  • Q3. Discussion of Resume

Machine Learning Engineer Interview Questions asked at other Companies

Q1. Subset Sum Equal To KYou are given an array/list ‘ARR’ of ‘N’ positive integers and an integer ‘K’. Your task is to check if there exists a subset in ‘ARR’ with a sum equal to ‘K’. Note: Return true if there exists a subset with sum equal t... read more
View answer (3)
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
Not Selected
Round 1 - Technical 

(2 Questions)

  • Q1. Interviewer asked introduction
  • Q2. After Introduction he will dig into my projects and after that one DSA Problem

Senior Software Engineer Interview Questions asked at other Companies

Q1. Find Nth PrimeYou are given a number 'N'. Your task is to find Nth prime number. A prime number is a number greater than 1 that is not a product of two smaller natural numbers. Prime numbers have only two factors – 1 and the number itself. ... read more
View answer (6)
Interview experience
5
Excellent
Difficulty level
Hard
Process Duration
4-6 weeks
Result
Selected Selected

I applied via Referral and was interviewed in Feb 2024. There were 2 interview rounds.

Round 1 - Technical 

(4 Questions)

  • Q1. 6 SQL questions: Medium-Hard (using window functions mostly).
  • Q2. Leetcode Medium Coding in Any language
  • Q3. A little project discussion
  • Q4. Some basic questions from resume
Round 2 - Technical 

(1 Question)

  • Q1. Originally Scheduled for 45 minutes. But took more than 1 hour 15 minutes. 1. Resume and Project discussion, in-depth questions in past related projects 2. Basis Statistics and ML theories: Optimization, R...

Machine Learning Engineer Intern Interview Questions asked at other Companies

Q1. How can we write an efficient matrix multiplication method for huge matrices?
View answer (1)

TikTok interview questions for popular designations

 Software Engineer

 (3)

 Senior Software Engineer

 (2)

 Front end Engineer

 (1)

 IOS Developer

 (1)

 Lead Operator

 (1)

 Machine Learning Engineer

 (1)

 Machine Learning Engineer Intern

 (1)

 Management Trainee

 (1)

Intern Swe Interview Questions & Answers

user image Anonymous

posted on 2 Jun 2024

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Company Website and was interviewed in May 2024. There was 1 interview round.

Round 1 - Technical 

(3 Questions)

  • Q1. How can you implement a HashMap
  • Q2. Tell me about previous projects
  • Q3. How could you improve

Skills evaluated in this interview

Get interview-ready with Top TikTok Interview Questions

Frontend Interview Questions & Answers

user image Anonymous

posted on 6 Aug 2024

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
-

I applied via LinkedIn

Round 1 - Coding Test 

Leetcode 1 medium question

Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
Selected Selected
Round 1 - HR 

(2 Questions)

  • Q1. Why are you leaving your company?
  • Q2. What skills do you bring to the role?

Interview Preparation Tips

Interview preparation tips for other job seekers - Be prepared for many rounds of interviews

Security Manager Interview Questions asked at other Companies

Q1. In some sugar industry's the sugar cane dumped manually then the seasonal workers want's to. purchasing cane unroder, then how the problem solve.
View answer (1)
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

Hacker Rank, 5 questions in total. Topics include operating system, dynamic programming, sql, and so on.

Round 2 - Technical 

(3 Questions)

  • Q1. Chinese Interviewer speaking chinese. One coding questions, a lot of technical questions.
  • Q2. What is the underlying database of mysql?
  • Ans. 

    The underlying database of MySQL is InnoDB.

    • InnoDB is the default storage engine for MySQL.

    • It provides ACID-compliant transactions.

    • Supports foreign keys for referential integrity.

    • InnoDB is designed for high performance and scalability.

  • Answered by AI
  • Q3. How does computer connect with each other IP/TCP?
  • Ans. 

    Computers connect with each other using IP/TCP through a series of protocols and addressing schemes.

    • IP (Internet Protocol) assigns a unique address to each device on a network.

    • TCP (Transmission Control Protocol) manages the transmission of data between devices.

    • Devices communicate by sending packets of data over the network using IP addresses and port numbers.

    • Routers and switches help route the packets to their destinat...

  • Answered by AI

Skills evaluated in this interview

Software Engineer Interview Questions asked at other Companies

Q1. Bridge and torch problem : Four people come to a river in the night. There is a narrow bridge, but it can only hold two people at a time. They have one torch and, because it's night, the torch has to be used when crossing the bridge. Person... read more
View answer (169)
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(1 Question)

  • Q1. Word search II from leetcode
  • Ans. 

    Word search II is a problem where you have to find all words from a given list in a 2D board of characters.

    • Use a trie data structure to efficiently search for words in the board.

    • Implement a backtracking algorithm to explore all possible paths in the board.

    • Optimize the search by pruning branches that cannot lead to a valid word.

  • Answered by AI

Skills evaluated in this interview

Senior Software Engineer Interview Questions asked at other Companies

Q1. Find Nth PrimeYou are given a number 'N'. Your task is to find Nth prime number. A prime number is a number greater than 1 that is not a product of two smaller natural numbers. Prime numbers have only two factors – 1 and the number itself. ... read more
View answer (6)
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Jump game 1 & 2
  • Q2. Design search for top k
  • Ans. 

    Design a search algorithm to find the top k elements in a dataset.

    • Use a priority queue to efficiently retrieve the top k elements.

    • Implement a max heap to keep track of the top k elements.

    • Consider using quickselect algorithm for optimal performance.

    • Optimize the search algorithm for time complexity O(n log k).

  • Answered by AI
Round 2 - Design 

(1 Question)

  • Q1. Tiny url design
  • Ans. 

    Tiny URL design involves creating a shorter version of a long URL for easier sharing and tracking.

    • Use a hashing algorithm to generate a unique short code for each long URL

    • Store the mapping of short code to long URL in a database

    • Redirect users from short URL to original URL when accessed

  • Answered by AI

Skills evaluated in this interview

Software Engineer Interview Questions asked at other Companies

Q1. Bridge and torch problem : Four people come to a river in the night. There is a narrow bridge, but it can only hold two people at a time. They have one torch and, because it's night, the torch has to be used when crossing the bridge. Person... read more
View answer (169)

softwar Interview Questions & Answers

user image Anonymous

posted on 16 Jul 2024

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

Two Sum, Leetcode 41, if you've done it before it's easy

Round 2 - Coding Test 

Leetcode 93, restore IP address

Round 3 - Technical 

(1 Question)

  • Q1. Design an alerting and monitoring system

Skills evaluated in this interview

TikTok Interview FAQs

How many rounds are there in TikTok interview?
TikTok interview process usually has 1-2 rounds. The most common rounds in the TikTok interview process are Technical, Coding Test and HR.
How to prepare for TikTok interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at TikTok. The most common topics and skills that interviewers at TikTok expect are CMS, Content Creation, Customer Service, JQuery and Javascript.
What are the top questions asked in TikTok interview?

Some of the top questions asked at the TikTok interview -

  1. CTR looks weak, what are the thingsyou looking for to fix th...read more
  2. How would you structure a performance campaign for this clie...read more
  3. What are the metrics to judge a successful Lead campai...read more
How long is the TikTok interview process?

The duration of TikTok interview process can vary, but typically it takes about less than 2 weeks to complete.

Tell us how to improve this page.

TikTok Interview Process

based on 18 interviews in last 1 year

Interview experience

3.9
  
Good
View more

People are getting interviews through

based on 11 TikTok interviews
Company Website
Job Portal
Referral
36%
27%
27%
10% candidates got the interview through other sources.
High Confidence
?
High Confidence means the data is based on a large number of responses received from the candidates.

Interview Questions from Similar Companies

Swiggy Interview Questions
3.8
 • 423 Interviews
Udaan Interview Questions
4.0
 • 334 Interviews
LinkedIn Interview Questions
4.3
 • 78 Interviews
ShareChat Interview Questions
3.7
 • 77 Interviews
Facebook Interview Questions
4.4
 • 70 Interviews
YouTube Interview Questions
4.6
 • 9 Interviews
Instagram Interview Questions
4.6
 • 5 Interviews
Snapchat Interview Questions
2.9
 • 5 Interviews
Twitter Interview Questions
4.1
 • 5 Interviews
Pinterest Interview Questions
4.8
 • 3 Interviews
View all

TikTok Reviews and Ratings

based on 10 reviews

4.0/5

Rating in categories

3.2

Skill development

4.0

Work-Life balance

4.1

Salary & Benefits

3.7

Job Security

3.8

Company culture

3.1

Promotions/Appraisal

3.6

Work Satisfaction

Explore 10 Reviews and Ratings
Data Analyst
4 salaries
unlock blur

₹6.8 L/yr - ₹9.5 L/yr

Accounts Manager
4 salaries
unlock blur

₹13 L/yr - ₹14 L/yr

SME
4 salaries
unlock blur

₹3.5 L/yr - ₹9 L/yr

Content Moderator
4 salaries
unlock blur

₹3 L/yr - ₹5 L/yr

Payroll Manager
3 salaries
unlock blur

₹22 L/yr - ₹30 L/yr

Explore more salaries
Compare TikTok with

Instagram

4.6
Compare

Snapchat

2.9
Compare

YouTube

4.6
Compare

Facebook

4.4
Compare

Calculate your in-hand salary

Confused about how your in-hand salary is calculated? Enter your annual salary (CTC) and get your in-hand salary
Did you find this page helpful?
Yes No
write
Share an Interview