Tokopedia logo

Tokopedia Data Engineer Interview Questions
& Process

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

Based on 15 interview experiences · FREE TO READ

3.7 Rounds average
Average Typical difficulty
80% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Tokopedia.

Showing 3 of 15
Tokopedia logo
Tokopedia

Data Engineer

Engineering · more than a year ago

Mid Difficult Positive experience Accept offer 4 rounds
Interview process
Technical screen Recruiter call Technical screen Onsite
Interview formats
Coding Technical Behavioral

The interview process had four stages: a Hackerrank test, an HR call, a user interview, and a manager interview. The HR and user interviews were online, while the manager interview was on-site. The HR part was really good, with an open discussion. The user interview was technical, but they provided guidance. The on-site manager interview was also technical, involving live coding, and it was pleasant. Each step took about a week, and I got updates via personal chat.

Confirmed questions1 question
  • SQL and Python problem (intermediate difficulty)
Tokopedia logo
Tokopedia

Data Engineer

Engineering · more than a year ago

Senior Average Positive experience Accept offer 6 rounds
Interview process
Technical screen Recruiter call Onsite Onsite Onsite Offer
Interview formats
Technical Behavioral Technical Technical

The interview process started with a coding test on HackerRank. After that, I had an introductory HR interview. This was followed by three panel interviews. The first panel was with a Senior Data Engineer where we discussed my experience. The second panel was with a Lead Data Engineer, who clarified things from the first panel and we went over several data engineering problems. The third panel was with an Engineering Manager, and we had a broad discussion about data engineering problems. Finally, they made an offer.

Confirmed questions2 questions
  • Can you explain how you would scale an RDBMS database?
  • What approach would you take to process very large CSV files that exceed memory capacity, without relying on specialized tools?
Tokopedia logo
Tokopedia

Data Engineer

Engineering

Mid Average Neutral experience No offer 5 rounds
Interview process
Recruiter call Technical screen Take home Technical screen Onsite Offer
Interview formats
Technical Coding System Design Behavioral

The whole thing took about 2 weeks. Started with a HackerRank test, then an HR chat, followed by some technical tests, and a system design test. Finally, they made an offer. Definitely gotta prep for this.

Confirmed questions4 questions
  • Can you tell me about your current work?
  • How would you design an architecture to get data from CSV files into tables?
  • How do you deduplicate the string s='HappyNewYear' to get 'HapyNewYer'?

Tokopedia Data Engineer Interview Questions

Quoted word for word from Tokopedia interview reports.

How do you deduplicate the string s='HappyNewYear' to get 'HapyNewYer'?

Read reports

Using SQL, how can you deduplicate email strings with ROW_NUMBER()?

Read reports

Can you explain why Java is a faster programming language compared to Python?

Read reports

How would you design an architecture to get data from CSV files into tables?

Read reports

What strategies would you use to process large CSV files that exceed available memory?

Read report

What approach would you take to process very large CSV files that exceed memory capacity, without relying on specialized tools?

Read report

In terms of scaling, how would you handle an RDBMS database?

Read report

Can you explain how you would scale an RDBMS database?

Read report

Formats, difficulty and experience

Across all 15 Tokopedia interview reports.

Interview formats

Technical 43.6%
Behavioral 38.5%
Coding 10.3%
Case 5.1%
System Design 2.6%

Interview difficulty

Easy 0%
Average 80%
Difficult 20%

Candidate experience

Positive 80%
Neutral 6.7%
Negative 13.3%