AmbitionBox

AmbitionBox

Search

Interview Questions

  • Reviews
  • Salaries
  • Interview Questions
  • About Company
  • Benefits
  • Jobs
  • Office Photos
  • Community
  • Home
  • Companies
  • Reviews
  • Salaries
  • Jobs
  • Interviews
  • Salary Calculator
  • Awards 2024
  • Campus Placements
  • Practice Test
  • Compare Companies
+ Contribute
notification
notification
Login
  • Home
  • Communities
  • Companies
    • Companies

      Discover best places to work

    • Compare Companies

      Compare & find best workplace

    • Add Office Photos

      Bring your workplace to life

    • Add Company Benefits

      Highlight your company's perks

  • Reviews
    • Company reviews

      Read reviews for 6L+ companies

    • Write a review

      Rate your former or current company

  • Salaries
    • Browse salaries

      Discover salaries for 6L+ companies

    • Salary calculator

      Calculate your take home salary

    • Are you paid fairly?

      Check your market value

    • Share your salary

      Help other jobseekers

    • Gratuity calculator

      Check your gratuity amount

    • HRA calculator

      Check how much of your HRA is tax-free

    • Salary hike calculator

      Check your salary hike

  • Interviews
    • Company interviews

      Read interviews for 40K+ companies

    • Share interview questions

      Contribute your interview questions

  • Jobs
  • Awards
    pink star
    VIEW WINNERS
    • ABECA 2025
      VIEW WINNERS

      AmbitionBox Employee Choice Awards - 4th Edition

    • ABECA 2024

      AmbitionBox Employee Choice Awards - 3rd Edition

    • AmbitionBox Best Places to Work 2022

      2nd Edition

    Participate in ABECA 2026 right icon dark
For Employers
Upload Button Icon Add office photos
logo
Employer? Claim Account for FREE

TikTok

Compare button icon Compare button icon Compare
4.0

based on 10 Reviews

  • About
  • Reviews
    10
  • Salaries
    68
  • Interviews
    24
  • Jobs
    -
  • Benefits
    -
  • Photos
    -

Filter interviews by

TikTok Software Engineer Interview Questions and Answers

Updated 8 Jul 2024

TikTok Software Engineer Interview Experiences

3 interviews found

Software Engineer Interview Questions & Answers

user image Anonymous

posted on 8 Mar 2024

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.
  • Add your answer
  • 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
    Add your answer
  • 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
    Add your answer

Skills evaluated in this interview

Anonymous

Software Engineer Interview Questions & Answers

user image Anonymous

posted on 8 Jul 2024

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

(2 Questions)

  • Q1. Jump game 1 & 2
  • Add your answer
  • 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
    Add your answer
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
    Add your answer

Skills evaluated in this interview

Anonymous

Software Engineer Interview Questions Asked at Other Companies

asked in Qualcomm
Q1. Four people need to cross a bridge at night with only one torch t ... read more
View answers (288)
asked in Capgemini
Q2. In a dark room, there is a box of 18 white and 5 black gloves. Yo ... read more
View answers (530)
asked in Tech Mahindra
Q3. Tell me something about yourself. Define encapsulation. What is i ... read more
View answers (81)
asked in Paytm
Q4. Puzzle : 100 people are standing in a circle .each one is allowed ... read more
View answers (22)
asked in TCS
Q5. Find the Duplicate Number Problem Statement Given an integer arra ... read more
View answers (9)
View All

Software Engineer Interview Questions & Answers

user image Anonymous

posted on 1 Oct 2022

I applied via Company Website and was interviewed before Oct 2021. There were 2 interview rounds.

Round 1 - Coding Test 

A coding test in hackrank, 120 min, 5 programming puzzles.

Round 2 - Technical 

(3 Questions)

  • Q1. Introduce myself, and interviewer introduce their team
  • Add your answer
  • Q2. Some question about operating systems, such as process, thread and inter-process commuication
  • Add your answer
  • Q3. Coding session: similar to leetcode 622
  • Ans. 

    Implement a circular queue using an array with enqueue and dequeue operations.

    • Use a fixed-size array to store elements.

    • Maintain two pointers: front and rear to track the queue's ends.

    • Implement enqueue operation: check if the queue is full before adding an element.

    • Implement dequeue operation: check if the queue is empty before removing an element.

    • Handle wrap-around using modulo operation for circular behavior.

  • Answered by AI
    Add your answer

Interview Preparation Tips

Interview preparation tips for other job seekers - practice in Leetcode, and design testcases by yourself
Anonymous

Top trending discussions

View All
Indian Startups
2w
a senior executive
One of the best sources for Startup investment: DAHEJ(DOWRY)
You won't believe my senior has a good corporate job with over 10 years of experience. But suddenly resigned just a few days after his wedding. We all thought maybe he got married and wants to spend his time with his wife, and decided to go to his place to give him a proper farewell. All of us got shocked after knowing that he left because his father-in-law gifted him a fat cash amount and a car in the name of "blessings." He’s using the money to fund his startup and the car for "business movement." I mean seriously? People are now using dowry as startup capital and walking around acting like CEOs, playing boss with someone else’s money. Bas, shaadi karo aur apne sapne chalu karo, courtesy sasural. I don't know feeling inspired? Or disgusted?
Got a question about TikTok?
Ask anonymously on communities.

Interview questions from similar companies

company Logo

Software Engineer Interview Questions & Answers

Digit Insurance user image Anonymous

posted on 10 Jul 2021

I applied via Campus Placement and was interviewed in Jun 2021. There was 1 interview round.

Interview Questionnaire 

4 Questions

  • Q1. Y r u choosing this job only??
  • Add your answer
  • Q2. What's your dream?
  • Ans. 

    My dream is to create innovative software solutions that positively impact people's lives and drive technological advancement.

    • Building User-Centric Applications: I aspire to develop applications that prioritize user experience, like a health tracking app that motivates users to lead healthier lives.

    • Contributing to Open Source: I dream of contributing to open-source projects, collaborating with developers worldwide to c...

  • Answered by AI
    View 1 more answer
  • Q3. My dream is to got a job
  • Add your answer
  • Q4. How much salary will you expected??
  • Add your answer

Interview Preparation Tips

Interview preparation tips for other job seekers - My advice is to be positive at any situation and be active .
Don't get feared .
Your dressing is shown ur attitude.
Give respect to the others don't forget these things.
Anonymous
company Logo

Software Engineer Interview Questions & Answers

Digit Insurance user image Anonymous

posted on 9 Jun 2025

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

I appeared for an interview in May 2025, where I was asked the following questions.

  • Q1. What is your name
  • Add your answer
  • Q2. How many years of experience you have
  • Add your answer
Anonymous
company Logo

Software Engineer Interview Questions & Answers

Digit Insurance user image Anonymous

posted on 5 Mar 2022

I applied via Recruitment Consulltant and was interviewed in Sep 2021. There were 2 interview rounds.

Round 1 - Aptitude Test 

Apti and coding

Round 2 - Technical 

(1 Question)

  • Q1. Questions on java a d sql
  • Add your answer

Interview Preparation Tips

Interview preparation tips for other job seekers - Bogus interview . Doesnt matter how you give the interview , they will choose some random guy who is not worthy maybe
Anonymous
company Logo

Software Engineer Interview Questions & Answers

Ninjacart user image Anonymous

posted on 16 May 2024

Interview experience
2
Poor
Difficulty level
Easy
Process Duration
4-6 weeks
Result
Not Selected

I applied via LinkedIn and was interviewed in Nov 2023. There was 1 interview round.

Round 1 - Coding Test 

Easy and medium level questions on array linked list

Interview Preparation Tips

Interview preparation tips for other job seekers - dont waste time on this one
Anonymous
Are these interview questions helpful?
company Logo

Software Engineer Interview Questions & Answers

Digit Insurance user image Anonymous

posted on 6 Mar 2024

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

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

Round 1 - Coding Test 

First round was coding test in online mode which was quite easy.

Round 2 - Technical 

(1 Question)

  • Q1. In the 2nd round they asked the technical questions from SQL , simple coding questions.
  • Add your answer
Anonymous
company Logo

Software Engineer Interview Questions & Answers

Ninjacart user image Anonymous

posted on 21 Sep 2024

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

I applied via Referral and was interviewed in Mar 2024. There were 3 interview rounds.

Round 1 - Technical 

(1 Question)

  • Q1. Js question with code snippets
  • Add your answer
Round 2 - Coding Test 

Given some ant ui design to reacreate from scretch

Round 3 - One-on-one 

(1 Question)

  • Q1. Asked system design for online movie booking plateform
  • Ans. 

    Design an online movie booking platform for users to browse, book, and manage movie tickets seamlessly.

    • User Authentication: Allow users to register, log in, and manage their profiles.

    • Movie Listings: Provide a searchable database of movies with details like showtimes, genres, and ratings.

    • Booking System: Implement a real-time booking system to handle ticket reservations and payments.

    • Seat Selection: Enable users to select...

  • Answered by AI
    Add your answer
Anonymous
company Logo

Software Engineer Interview Questions & Answers

Tata 1mg user image Kanishk Rawat

posted on 28 Oct 2024

Interview experience
2
Poor
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I applied via Approached by Company and was interviewed in Sep 2024. There was 1 interview round.

Round 1 - Technical 

(1 Question)

  • Q1. Create pagination component using an api show the data for the pages
  • Add your answer

Skills evaluated in this interview

Anonymous
More about working at TikTok
  • HQ - Los Angeles,California, United States (USA)
  • Internet
  • 1k-5k Employees (India)

TikTok Interview FAQs

How many rounds are there in TikTok Software Engineer interview?
TikTok interview process usually has 2-3 rounds. The most common rounds in the TikTok interview process are Technical, Coding Test and Resume Shortlist.
What are the top questions asked in TikTok Software Engineer interview?

Some of the top questions asked at the TikTok Software Engineer interview -

  1. How does computer connect with each other IP/T...read more
  2. What is the underlying database of mys...read more
  3. coding session: similar to leetcode ...read more

Tell us how to improve this page.

TikTok Interviews By Designations

  • TikTok Software Engineer Interview Questions
  • TikTok Senior Software Engineer Interview Questions
  • TikTok Machine Learning Engineer Interview Questions
  • TikTok Management Trainee Interview Questions
  • TikTok Manager Talent Acquisition Interview Questions
  • TikTok Software Developer Interview Questions
  • TikTok Lead Operator Interview Questions
  • TikTok Business Analyst Interview Questions
  • Show more
  • TikTok Network Engineer Interview Questions
  • TikTok Security Manager Interview Questions

Interview Questions for Popular Designations

  • Software Developer Interview Questions
  • Senior Software Engineer Interview Questions
  • Senior Engineer Interview Questions
  • System Engineer Interview Questions
  • Associate Software Engineer Interview Questions
  • Project Engineer Interview Questions
  • Lead Engineer Interview Questions
  • Software Development Engineer Interview Questions
  • Show more
  • Lead Software Engineer Interview Questions
  • Senior Developer Interview Questions

Overall Interview Experience Rating

4.3/5

based on 3 interview experiences

Software Engineer Interview Questions from Similar Companies

Moglix
Moglix Software Engineer Interview Questions
3.4
 • 6 Interviews
Shiprocket Private Limited
Shiprocket Private Limited Software Engineer Interview Questions
3.7
 • 6 Interviews
Meesho
Meesho Software Engineer Interview Questions
3.7
 • 5 Interviews
Digit Insurance
Digit Insurance Software Engineer Interview Questions
3.8
 • 5 Interviews
PharmEasy
PharmEasy Software Engineer Interview Questions
3.7
 • 4 Interviews
Udaan
Udaan Software Engineer Interview Questions
3.9
 • 3 Interviews
RenewBuy
RenewBuy Software Engineer Interview Questions
3.4
 • 3 Interviews
Swiggy
Swiggy Software Engineer Interview Questions
3.8
 • 2 Interviews
Ninjacart
Ninjacart Software Engineer Interview Questions
3.9
 • 2 Interviews
Tata 1mg
Tata 1mg Software Engineer Interview Questions
3.6
 • 1 Interview
View all
TikTok Salaries in India
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
Udaan

Udaan

3.9
Compare
Swiggy

Swiggy

3.7
Compare
BlackBuck

BlackBuck

3.7
Compare
Ninjacart

Ninjacart

3.9
Compare
Popular Calculators
Are you paid fairly?
Monthly In-hand Salary Calculator
Gratuity Calculator
HRA Calculator
Salary Hike Calculator
  • Home >
  • Interviews >
  • TikTok Interview Questions
write
Share an Interview
Stay ahead in your career. Get AmbitionBox app
Awards Banner

Trusted by over 1.5 Crore job seekers to find their right fit company

80 Lakh+

Reviews

4 Crore+

Salaries

10 Lakh+

Interviews

1.5 Crore+

Users

Contribute
Search

Interview Questions

  • Reviews
  • Salaries
  • Interview Questions
  • About Company
  • Benefits
  • Jobs
  • Office Photos
  • Community
Users/Jobseekers
  • Companies
  • Reviews
  • Salaries
  • Jobs
  • Interviews
  • Salary Calculator
  • Practice Test
  • Compare Companies
Employers
  • Create a new company
  • Update company information
  • Respond to reviews
  • Invite employees to review
  • AmbitionBox Offering for Employers
  • AmbitionBox Employers Brochure
AmbitionBox Awards
  • ABECA 2025 winners awaited tag
  • Participate in ABECA 2026
  • Invite employees to rate
AmbitionBox
  • About Us
  • Our Team
  • Email Us
  • Blog
  • FAQ
  • Credits
  • Give Feedback
Terms & Policies
  • Privacy
  • Grievances
  • Terms of Use
  • Summons/Notices
  • Community Guidelines
Get AmbitionBox app

Made with ❤️ in India. Trademarks belong to their respective owners. All rights reserved © 2025 Info Edge (India) Ltd.

Follow Us
  • Youtube
  • Instagram
  • LinkedIn
  • Facebook
  • Twitter