I applied through college or university. The process took 4 weeks. I interviewed at Shopee (Singapura) in Sep 2021
Interview
The interview process is smooth, but the rejection only come when I ask for it.
There are total of three rounds, first is OA (easy to medium question on LeetCode, sorting and dynamic programming) Second round is online coding interview with Senior Software engineer, Dynamic programming question with a follow up question based on Kadane's algorithm, both questions can be found on leetcode. After that is cs fundamentals on database, operating system and networking. Third round is resume screening and explain you previous project and intern experiences.
Interview questions [1]
Question 1
There are total of three rounds, first is OA (easy to medium question on LeetCode, sorting and dynamic programming) Second round is online coding interview with Senior Software engineer, Dynamic programming question with a follow up question based on Kadane's algorithm, both questions can be found on leetcode. After that is cs fundamentals on database, operating system and networking. Third round is resume screening and explain you previous project and intern experiences.
After a GLIDER test, there is one technical interview with one of the engineers. The recruiter arranged an interview session via Zoom approx. 1 week after a confirmation is given. Algorithm questions are given via CodeBunk, which provides an online compiler.
Interview questions [1]
Question 1
First question is taken from LeetCode. Then, there are several technical question on the topic of computer networks (TCP, UDP, HTTP) followed by a set of OS questions (Process vs Thread, Stack vs Heap, etc.)
I applied through a recruiter. The process took 3 weeks. I interviewed at Shopee (Singapura) in Jan 2022
Interview
Honestly I thought i did decent, managed to answer all questions correctly, some in optimal time complexity for coding question. Yet got rejected. Dk why, no follow up for HR.
Interview questions [1]
Question 1
1st round (Glider Assessment):
1. Merge Intervals
2. Funny sort (e.g. [1, 2, 3, 5, 4, 10] -> [1, 10, 2, 5, 3, 4])
2nd round (Zoom interview):
1. given an array, find the number of occurrences of a target value
2. SQL Indexing
3. TCP vs UDP
4. Threads vs Processes
5. cant rly rmb the rest