Tokopedia logo

Tokopedia Software Engineer Interview Questions
& Process

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

Based on 356 interview experiences · FREE TO READ

3.4 Rounds average
Average Typical difficulty
87.9% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Tokopedia.

Showing 3 of 356
Tokopedia logo
Tokopedia

Software Engineer

Engineering · a year ago

Mid Average Neutral experience No offer 3 rounds
Interview process
Technical screen Recruiter call Technical screen
Interview formats
Coding

I got to the stage of interviewing with the EM, but they ghosted me for over a month. After that, I asked the HR and they finally sent a rejected email. Even though I passed all the tests, including the coding test which went very smoothly, it was just bad luck. Either they found a super talent or they don't need the position anymore.

Confirmed questions3 questions
  • A Hackerrank test with mid-level questions
  • A call with HR
  • An interview with the User where I had to do live coding
Tokopedia logo
Tokopedia

Software Engineer

Engineering · more than a year ago

Mid Average Positive experience No offer 6 rounds
Interview process
Recruiter call Technical screen Technical screen Take home Onsite Group
Interview formats
Coding Technical Other Behavioral

The whole thing might take about 1.5 months. The recruiter was helpful the whole time, but I didn't get any feedback after a month of interviews. I got this role through a referral. We had 6 rounds: first an HR chat, then a JS coding round, followed by a JS and ReactJS concepts round. After that, there was a take-home assignment due in a week. Then a Manager Round where we talked a lot about my projects, web security, and React best practices. Lastly, a culture fit round.

Confirmed questions8 questions
  • A coding question focusing on JS currying.
  • What are closures in JavaScript?
  • Is JavaScript single-threaded or multi-threaded?
Tokopedia logo
Tokopedia

Software Engineer

Engineering · more than a year ago

Entry Average Positive experience Accept offer 6 rounds
Interview process
Take home Recruiter call Technical screen Technical screen Technical screen Background check Offer
Interview formats
Technical Coding Behavioral

So, to start, I had a mini project to complete. Once I submitted that, I got an email about whether I passed and what the next step would be. HR always lets you know if you're moving on to the next stage. After the project, there were several interviews: first, an HR Interview, then a 1st User Interview focusing on Technical Skills & Knowledge, followed by a 2nd User Interview about Web Knowledge & Practices, and finally, a 3rd User Interview for Cultural & Behavioral fit. They let me know the outcome of each round within 1-4 days. After all that, HR confirmed that the offer letter was being sent.

Confirmed questions2 questions
  • Discuss the fundamentals of JavaScript, CSS, and React.
  • Explain your understanding of web knowledge and best practices, specifically regarding security, performance, server-side rendering (SSR), and client-side rendering (CSR).

Tokopedia Software Engineer Interview Questions

Quoted word for word from Tokopedia interview reports.

What is the sum of an array if you exclude the maximum and minimum values?

Read reports

Find the element in an array of integers that appears more than once, using an optimal approach.

Read reports

Regarding Selenium, what's the method for identifying the XPath of a specific web element?

Read reports

Can you explain how to convert a binary number to a decimal number?

Read reports

Can you explain the circumstances where insertion sort would be preferable to selection sort?

Read report

Can you explain what BFS and DFS are? Please provide the pseudocode for BFS and DFS.

Read report

What steps would you take if a database's read speed needed to be doubled?

Read report

Can you write a program to search for and display data within an array?

Read report

Can you explain Server-Side Rendering (SSR), Client-Side Rendering (CSR), and Static Site Generation (SSG), and what makes them different from each other?

Read report

Formats, difficulty and experience

Across all 356 Tokopedia interview reports.

Interview formats

Technical 33.1%
Behavioral 31.2%
Coding 27.9%
System Design 5%
Case 1%

Interview difficulty

Easy 9.6%
Average 66.9%
Difficult 23.6%

Candidate experience

Positive 87.9%
Neutral 5.6%
Negative 6.5%