Tip 1 : Never mention anything in RESUME in which you're not confident
Tip 2 : For on-campus opportunities try to maintain a good CGPA. Try to maintain at least 7.5 CGPA
Tip 3 : While practicing questions please make sure you make notes if them, it will be mostly required if your interview is scheduled in 1-2 days.
Tip 4 : Never submit questions just for the sake of increasing the count on problems solved. Try to think of one problem from a different perspective.
Tip 5 : Please give timed contests it will be helpful in clearing ONLINE TESTS. Please note Interviews are easier than Online Tests and mostly standard questions are asked.
Tip 1 : Mention only those things you feel confident
Tip 2 : If you're DSA heavy mention ranking if any, the number of problems solved. And if you're development heavy include projects and 2-3 lines about each project.
It was held at 7:00 pm. STL functions were not allowed. But STL containers like queues were allowed. One question was easy-medium, one was medium and one was hard. Everyone got different sets of questions. Make sure you solve all the questions from Samsung online Test, as they tend to repeat. Only 2 sample test cases were visible and Other Test Cases were hidden.






For the given binary tree:

Output: 96553210
Explanation: After concatenating all the numbers in the above binary tree this is the largest number that can be formed.



If the given graph is :

Then the edge between 0 and 4 is the bridge because if the edge between 0 and 4 is removed, then there will be no path left to reach from 0 to 4.and makes the graph disconnected, and increases the number of connected components.
There are no self-loops(an edge connecting the vertex to itself) in the given graph.
There are no parallel edges i.e no two vertices are directly connected by more than 1 edge.
The interviewer was very friendly. It started at 10:00 AM and lasted for 60 minutes. It was the only technical interview and NO HR interview was there. The video was kept on with screen sharing.






If 'N' = 4. You need to return 1^2 + 2^2 + 3^2 + 4^2 = 30.



You need to return the head to the doubly linked list.
The doubly linked list would be: 1 2 3 4 5 and can be represented as:

class A{ int n; public : void fun(A *a){ if(n == a->n){ cout << "Both values are same" << endl; }else{ cout << "Both values are different" << endl; } }};int main(){ A obj1, obj2; obj1.fun(&obj2);}Will this code compile?
I said No. But the answer to this question is Yes this code is will compile.
He was trying to ask that if a data member is private then if you declare 2 objects(let's say o1,o2) for that class. Then can you access the data member of a second object using the first object?

Here's your problem of the day
Solving this problem will increase your chance to get selected in this company
What is the purpose of the return keyword?