I applied through a recruiter. I interviewed at GlobalLogic (Gurgaon, Haryana)
Interview
In GlobalLogic India Pvt Ltd, Interview process was Verbal process and walk in interview process both. There was a technical round as well as managerial round conducted. Both the process was smooth and friendly
They take 2 technical and 1 managerial round. They focus on c++ and linux knowledge. They will mostly ask the commands of linux like find and grep. In c++, they will focus on smart pointers and
Interview questions [1]
Question 1
In first technical round, questions are
1. Difference between reference and pointers?
2. What is the size of the class with virtual functions and with normal functions?
3. Upcasting and downcasting
4. Deep dive in smart pointers
5. Deep dive in multithreading, what is multithreading, how it works, what is race condition, deadlocks, starvation
6. Difference between find and grep linux command?
7. Some basic linux commands
8. Weak ptr and it is used in detail with program
9. Move constructor and move assignment operator
10. Default functions come with a class
11. Compile time and run time polymorphism
12. Interface
13. Const pointers and pointers to a const
14. How to search a function name in subdirectories in Linux
15. Program to sort a vector containing zeros and ones in a order that all zeros should come first then ones with single loop {0, 1, 0, 1} --> {0, 0, 1, 1}
Interview focusses on strong C++ concepts and good knowledge of debugging tools like gdb. Interviewer was very supportive and friendly in nature. The difficulty level was average and overall good experience.