I applied online. The process took 3 weeks. I interviewed at Shopee (Singapore) in Apr 2021
Interview
1. Simple quiz on some backend concepts such as databases, etc. 8 MCQ + 2 coding, first of which was merge sort, 2nd of which was finding the largest multiple of 3 found from any subsequence of an array.
2. Zoom interview, was asked some basic coding questions such as how to check if a number is a power of 2, another question on "Check if two strings after processing backspace character are equal or not", one question on basic OOP design and mutexes/semaphores
3. Zoom interview, discussed past experience and some data structure questions. More theory than algo at this stage.
I found one of the interviewers very approachable to talk to, and the interviews were a great experience for me.
Interview questions [2]
Question 1
Implement the merge stage of merge sort, given 2 arrays.
The interviewer was a bit hard to talk to, it's like I was talking to a wall the entire time I was in the interview. Does not really give any hints or ideas and just asks you to code.
Interview questions [1]
Question 1
Backtracking question, CS trivia on networks, OS and databases
Was questioned about simple questions about networking, algorithms, image rendering etc.,
Then was told to talk about my interests. Honestly felt a little tense, and the interviewer sort of invalidated my interests, which was a little weird.
First was a round of OA with easy-medium questions, followed by several round of technical interviews where they asked more algorithm questions as well as networks, os and security related questions.