ByteDance Data Scientist Interview Experience — Three Convoluted SQL Questions and a DM Metrics Product Sense Round

ByteDance·Data Scientist·Nov 2026
Technical Screenmedium

I've been interviewing for DS roles at a bunch of companies lately. I'm also interviewing for other MLE-track roles, and for Product-track DS.

The three SQL questions weren't hard, but they were worded in a really convoluted way, so it was hard to even understand what was being asked. None of them needed anything complicated either, at most one dense rank.

The Product Sense round was about how to design metrics for a direct message feature.

This is an answer I looked at afterwards from an AI summary, and I think it makes a lot of sense:

CategoryMetricsWhy
North StarWeekly Active Meaningful ConversationsMeaningful social interactions
AdoptionWeekly DM sender rateFeature penetration
EngagementMessages per sender, reply rateDepth and reciprocity
Content SharingVideos shared via DM per active userTikTok-specific value
RetentionD7/D30 retention, overall app retentionLong-term product impact
GuardrailsSpam, block rate, watch timeUser safety and cannibalization

Published

Curated and edited by PracHub

Practice the questions from this interview

Discussion

Sign in to join the discussion. The author is notified of every comment.

Loading comments…

Interview at a glance

Company
ByteDance
Role
Data Scientist
Rounds
Technical Screen
Difficulty
medium
Interview date
Nov 2026
Questions from this interview
1 question

Related interview experiences

Explore more interview rounds, questions, and outcomes.

Browse interview experiences