Tip 1 : Practice more and more DSA questions and take part in contests regularly.
Tip 2 : Do at least 1 good project and you must be confident to elaborate on it. You must know in detail some basic questions about your project, for example: which data structure you have used? what is your contribution to that project if it is done in the group?
Tip 3 : Learn concepts in computer science Fundamentals - OOPS, OS, DBMS, Computer Networks
Tip 1 : Add your Achievements. for example- any hackathon that you have won.
Tip 2 : Do not put false things on your resume.
This was a 3 hours coding round in which we had to code 1 problem having 50 test cases. Only those students were selected for the next round who passed all the test cases.

Input:
‘N’ = 3
‘GRID’ = [ # . . ] [ # . . ] [ # . . ]
Following are the possible ways:
( 2, 1 ) => ( 2, 2 )
( 2, 1 ) => ( 1, 1 ) => ( 1, 2 )
( 2, 1 ) => ( 1, 1 ) => ( 0, 1 ) => ( 0, 2 )
( 2, 2 )
( 2, 2 ) => ( 1, 2 )
( 2, 2 ) => ( 1, 2 ) => ( 0, 2 )
Where ( i, j ) denotes the cell GRID [ i ] [ j ].
In the beginning, the interviewer went through my entire resume line by line.
1. Tell me about yourself.
2. Then he asked me about the Hackathon project which I mentioned in the resume and about the work that I did during 2 month Summer Internship.
3. Then, Core Computer Science Fundaments.
Difference between Multi-programming vs Multi-tasking vs Multi-processing
TCP vs UDP
Explain 4 pillars of OOPS - Inheritance, Polymorphism, Abstraction, and Encapsulation.
What is Thrashing
what are Ambiguity in multiple inheritances in c++
What is Virtual Memory
what is Multi-threading
Tell me about Yourself
Why do you want to join Samsung ?
Why should we hire you?

Here's your problem of the day
Solving this problem will increase your chance to get selected in this company
How do you remove whitespace from the start of a string?