Tiktok Interview Questions
Master your tech interview with our curated database of real questions from top companies.
Compare Random Forests and Boosted Trees: Bias, Variance, Speed
Scenario A product/data science team is deciding between Random Forests and Gradient-Boosted Decision Trees (e.g., XGBoost) for a new predictive task....
Design A/B Test for Cost-Per-Conversion Efficiency Analysis
Multi-Arm A/B Test: Comparing Cost-Per-Conversion Across Channels Scenario You need to compare four new acquisition channels—YouTube ads, Google Searc...
Calculate User Registration Date and 7-Day Retention Rate
user_posts +---------+--------------+-----------+ | user_id | posting_date | num_posts | +---------+--------------+-----------+ | 1 | 2023-01-01...
Investigate Traffic Distribution Impact on Retention Decrease
A/B Test Diagnostics: Did Traffic Distribution Cause the Retention Drop? Context An A/B test changed a button's color from green (control) to red (tre...
Explain Your Experience and Interest in Tech Role
TikTok Data Scientist — HR Screen (Behavioral) Scenario Initial HR screening for a Data Scientist internship or full-time role. Questions 1. Give a br...
Evaluate Home-Feed Diversity's Impact on User Engagement Metrics
Home-Feed Diversity: Benefits, Metrics, Biases, and Experiment Design Context You run a personalized home feed where each post is tagged with one or m...
Compute 7-Day Rolling Average of Unique Post Viewers
POST_VIEWS +---------+------------+---------+ | user_id | view_date | post_id | | 101 | 2023-08-01 | 10 | | 102 | 2023-08-01 | 11 |...
Identify Top Discounts and Monitor Code Submissions
Products +------------+----------+-------+----------+ | product_id | category | price | discount | +------------+----------+-------+----------+ | 101 ...
Measure Billboard Campaign Effectiveness and Engagement Quantification
Measuring Offline Billboard Campaign Effectiveness Scenario A social platform (e.g., Pinterest) runs an offline marketing campaign by placing billboar...
Analyze and Clean European Ecommerce Sales Data
sales +----------+-------------+------------+---------+---------+----------------+ | order_id | customer_id | order_date | country | revenue | product...
Maximize Distinct Purchases Within Budget Constraints
Scenario Given a customer budget and a list of product prices, determine the maximum number of distinct products the customer can afford. Question Des...
Define Credit and Its Importance for Consumers and Banks
Scenario A bank is onboarding a new analyst and wants to confirm their understanding of fundamental financial concepts before deeper discussion on len...
Track Key Metrics for Apple's New Phone Launch
Product Analytics Scenario: Launch Dashboard Context You are a data scientist at a short-form video/social platform. Apple has launched a new phone an...
Test Billboard Campaign Conversion Rate Exceeds 60%
One-Proportion Test for a Conversion Rate Context You ran a billboard campaign and measured conversions on a sample of N = 100 users. The observed con...
Compute Averages of Unique Numbers in Dictionary Lists
Scenario Python tech screen: given a dictionary mapping keys to numeric lists, e.g., {'a':[1,2,1],'b':[1,2,3]}, compute the average of each list after...
Optimize Job Routing in Parallel Machine Scheduling
Scenario In the Production Factory game, jobs with varying processing times arrive and must be routed through two parallel machines to minimize total ...
Analyze Negative Reviews' Impact on Coupon Repurchase Rate
Scenario Management wants to measure how negative customer reviews affect the repurchase rate of a coupon. Task Design an analysis to quantify the cau...
Improve TikTok's Algorithm for Diverse Content Discovery
Product Feedback and Experimentation Case Context You are a frequent TikTok user interviewing for a Data Scientist (Analytics & Experimentation) role....
Evaluate Responses to Teammate's Missed Deadlines
Behavioral Scenario: Choosing Best vs. Worst Responses Context You are completing a behavioral questionnaire that presents workplace dilemmas. For eac...
Balance Customer Satisfaction with Fraud Prevention: Key Metrics to Track
Balancing Customer Experience and Fraud Prevention Scenario In a consumer app with payments (e.g., in‑app purchases, wallet top-ups, withdrawals, crea...