
Tokopedia Data Scientist Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 36 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at Tokopedia.
Data Scientist
A recruiter reached out on LinkedIn, reviewed my resume, and we had an initial chat via GMeet. He was flexible and rescheduled when I couldn't make the original time. He asked about my past roles, what I did, and my main skills. The plan was: HR interview, HackerRank test, interview with my potential manager, interview with that manager's boss, reference checks, and then an offer. The process moved fast; I got the HackerRank link the same day as the HR chat. The HackerRank test included Python and SQL coding, plus multiple-choice questions on DS/ML/DL. Around the same time, a colleague contacted me about the first user interview and gave tips on what to prepare. The first interviewer introduced himself and the interview was in English, with a relaxed vibe. He dug into my past experiences and technical skills, plus some data science/ML theories like handling noisy data, variance, covariance, correlation, precision/recall trade-offs, A/B testing, and case studies. He also followed up on my answers if he felt they weren't detailed enough. A few days later, I had the second user interview, also in English. This interviewer was also nice and asked about my past work, but at a higher level than the first interview. He specifically asked if I'd ever implemented a custom deep learning loss function from a paper. Shortly after, I was told I passed the interviews and the HR team requested my documents for the next steps.
- Regarding noisy data, what preprocessing steps would you implement?
- Can you explain the concepts of variance, covariance, and correlation?
- What is the difference between recall and precision, and what are their respective uses?
Data Scientist
The whole interview was online. It started with a Hackerrank test, followed by three interviews: one with HR, another with my direct manager, and a final one with a VP. The interviewers were quite friendly, and we even got to chat about personal stuff beyond the questions.
- Were you asked about basic logic like if statements and for loops?
- Did you have to answer questions about SQL?
- Were there questions related to basic algebra?
Data Scientist
I had four rounds. The first was with a Data Scientist, mostly discussing my past projects and general data science topics. Then, I met with a Lead Data Scientist who dove deep into algorithms like CNNs and LSTMs, looking at use-cases. After that, I spoke with the Head Of Data Science; this was easier, focusing on my past work and problem-solving approaches, and they offered some suggestions. The final round was with the Reporting Manager. Since I was joining a new team, it was a casual chat about my upcoming role and potential challenges. This discussion helped me understand the outcome. The best part was it felt more like a conversation than a formal interview.
- Can you discuss CNN feature extraction and related concepts?
- Explain the workings of LSTM.
- What are your thoughts on sorting algorithms and their applications?
Tokopedia Data Scientist Interview Questions
Quoted word for word from Tokopedia interview reports.
“What is the math behind CNNs, and why do convolutions work better than dense layers for image data?”
Read reports →“When performing multivariate regression, is it okay if the variables have different scales?”
Read reports →“Regarding the Normal distribution, can you provide its equation and explain the area under the curve? Also, what is the area or integral value for a finite range (it will be error)?”
Read reports →“What is the difference between recall and precision, and what are their respective uses?”
Read reports →“Explain the differences between Random Forest and Gradient Boosting and describe their working mechanisms.”
Read report →“What are the formulas and theories behind data science and machine learning concepts?”
Read report →“Can you explain the formulas for precision and recall, and in which scenarios are these metrics most applicable?”
Read report →“Describe a situation where precision is more critical than recall, and vice versa.”
Read report →“How do you see machine learning being implemented in the e-commerce sector?”
Read report →Formats, difficulty and experience
Across all 36 Tokopedia interview reports.