Samsung is unlike other companies, takes their interviews very differently. It is not a US-based company and follows a very disciplined way of hiring its candidates. So these are the steps they usually follow-
- Phone screening
- Coding Test
- Viva Sponsored
- Medical Test
- Top Decision from Hiring Committee
- Job Offer
Now, let’s talk about the point we are all here for, Coding Test. Unlike other companies, they don’t let you code on a whiteboard or online doc. You have to attend their office to participate in a 3-4 hour-long coding contest among all the candidates for that day. (I would like to point out, you can even solve the problem way earlier than the given time. It took me 23 minutes. Given time was 3 hours). Usually, there is only one problem to solve. But, they might give up to three problems, depending on the problems themselves. There is no place for getting close to your solution. Your solution must pass all their test cases. Without this, they will not proceed with you to the next steps. If more candidates pass the test, then they will take into consideration the duration it took you to solve it, the runtime of your solution, and maybe space as well (if the competition is tough). In this article, we’ve recorded some common LeetCode problems for Samsung.