Samsung Interview Experience | On-Campus ( February 2020 )

Position : Engineer

Location : Samsung R&D Institute, Bangalore

Round 1 : CODING ROUND

  • This online round consisted of mathematics based question containing 10 test cases.
  • The students who cleared all testcases were promoted to next round.

Round 2 : TECHNICAL INTERVIEW ROUND – I

  • First was the obvious question TELL ME ABOUT YOURSELF.
  • What are self referential structures.
  • Classes in C++ vs Structures in C++
  • What is structure padding, structure alignment, Reason for structure padding.
  • How to remove structure padding.
  • https://www.geeksforgeeks.org/find-number-of-islands/
  • Invert the bits of a number in one go. For example if the number is 10000001. It should give 01111110
  • Asked the project in very deep.The project was IOT based. He seemed to be interested in that.
  • what is the output of this program. If it gives error then what kind of error will it generate

              A.c                                            B.c                                          



            static int x=5;                             extern int x;

            int main(){ }

Round 2 : TECHNICAL INTERVIEW ROUND – II + HR Round

  • Tell me about yourself.
  • Went through the resume and asked each and every project of resume in great detail and the reason for implementing it. It was an idea based round and he wanted check the thinking ability.
  • Tell me about your family background. Answer this question very creatively.
  • Why Samsung. Always show enthusiasm for the organisation when answering this question.
  • Why should I hire you
  • Any questions.

Round 3 :  HR Round

  • Tell me about yourself.
  • Tell me about your family background.
  • How do you see yourself in ten years from now in terms of personal as well as professional perspective.
  • Any questions that you want to ask regarding perks provided here.

Note : Areas to work upon while preparing for coding interviews:

  • Understand the question properly asked by the interviewer
  • Give various scenarios and the test cases and ask different questions in order to understand the question properly.
  • Ask the right questions to clarify your doubts.
  • Analyze the problem clearly and write various patterns on the paper
  • Try to find brute force solution first.
  • Then tell the optimized solution and try to tell the solution logically.
  • Also check for the edge cases while thinking about your solution.
  • NULL checks, overflows and also check test the boundary conditions
  • Practice on pen and paper.

Pro tip : Keep a smile on your face while giving an interview 🙂 All the best!!!


Write your Interview Experience or mail it to contribute@geeksforgeeks.org

My Personal Notes arrow_drop_up

If you like GeeksforGeeks and would like to contribute, you can also write an article using contribute.geeksforgeeks.org or mail your article to contribute@geeksforgeeks.org. See your article appearing on the GeeksforGeeks main page and help other Geeks.

Please Improve this article if you find anything incorrect by clicking on the "Improve Article" button below.