I applied online. The process took 4 weeks. I interviewed at HCLTech (Chennai) in Sep 2021
Interview
Nice good better best three levels of interview which is was very tough . technical, manager,hr round overall good experience fully on technical questions and management level questions.
Post three levels interview got the offer.
Interview process is average like other companies. They focus on the job description. Salary is comparative to market and as per experience. Mostly you’ll face 3-4 rounds of interview and if required client interview round
The interview process consisted of two stages. The initial round focused on getting to know me better, with general questions about my background and career goals. The second round dove deeper, exploring my relevant experience in detail. Here, they presented design challenges to assess my problem-solving skills and design thinking process. This two-part approach gave them a well-rounded picture of my qualifications.
Interview questions [1]
Question 1
C++ Fundamentals:
Basics: Explain the difference between C and C++.
Variables: Discuss the concept of pointers and how they are used in C++.
Functions: What is function overloading and how does it work?
Classes and Objects: Explain the principles of object-oriented programming (OOP) and how they are implemented in C++ with concepts like encapsulation, inheritance, and polymorphism.
Memory Management: How does memory management work in C++? Discuss the difference between automatic and dynamic memory allocation.