I applied online. The process took 4 weeks. I interviewed at Shopee (Hougang New Town)
Interview
Pretty smooth, got replied to 1-2 days after each interview, and the HR always replied fast. There was 2 rounds of technical interviews, followed by a final HR round for the position that I applied for (Backend Engineer - Data Infra).
Interview questions [1]
Question 1
First Interview had a technical qn section asking about JWTs, Auth, Java, DBMS, and a leetcode coding qn "top kth value from stream".
Second interview had 3 sections, an SQL coding section, a leetcode coding section (level order traversal, but had to build the binary tree myself from an array input), and a Linux coding section.
1/ Phone Screen: an HR will ask about your experience, why you want to change your job, and what your expected salary is 2/ Online Assessment: Some of multiple choices questions + 3 DSA questions 3/ First technical interview : 1 system design question + 1 DSA question 4/ Second technical interview: 1 DSA question + bunch of Database, Operating System questions 5/ Behavior Interview
Interview questions [1]
Question 1
Top K frequent elements What is database shading How many types of deadlocks Differentiate between Memcache and Redis How DB knows to commit and rollback, and how do they work?
The interview process was okay, however there was lack of discussion and conversation during the process, so mostly just me coding and the interviewer would only say something if i ask for help or question