About Company :
HCL Technologies Limited (Hindustan Computers Limited) is an Indian multinational IT services company, headquartered in Noida, Uttar Pradesh, India. It is a subsidiary of HCL Enterprise. Originally a research and development division of HCL, it emerged as an independent company in 1991 when HCL ventured into the software services business. HCL Technologies (the abbreviation of Hindustan Computers Limited) offers services including IT consulting, enterprise transformation, remote infrastructure management, engineering and R&D, and business process outsourcing (BPO). HCL also provides services such as DRYiCE, Cybersecurity and Digital & Analytics.
HCL is the India’s fourth largest software compnay. HCL made it to Forbe’s Asia’s Fab 50 companies list. HCL is places at #958 on the World’s Biggest Companies List, #66 Top Multinational Performers’ list by Forbes in 2017. HCL was placed at #31 on Fortune India List in 2017. Know more about HCL
Recruitment Process :
HCL conducts 4 rounds to select freshers as Software Engineer in their organisation.
- Written Round (English Grammar Test)
- Voice and Accent Test / Group discussion.
- Technical Round
- HR Round
Academic Criteria :
- 60 percent or above in B.Tech, Class X and XII.
- No backlogs at the time of interview
Written Round :
The first round is the English grammar test which is consist of 20 multiple choice questions with idioms and phrases, comprehension, Fill the blanks, synonyms.
Group Discussion Round
The students who clear the written round are called for Group Discussion Round. In this round they will give a topic, to put your views either in favour or against that. By this round they want test our communication skills. They just want to check your confidence level so be calm and speak confidently. Sometimes this round is JAM (Just A Minute) round instead, in which you would have to have for one minute on the topic given to you.
Technical Round :
The students who clear the written round are called for Technical Round. There is no hard & fast rule for which questions will be asked in this round, you can expect questions on any topic depending on the panel. To clear this round you should be clear with your basics. You should be prepared with Data structures and Algorithms, DBMS, Operating System, Networking, OOPs concepts and a programming language of your choice. Students from branches other than CS should prepare for other two subjects related to their branch. CS students will be expected to write codes in the interview. They also ask questions from resume. You may be asked puzzles in this round. To be prepared for puzzles you can practice from our Puzzles section.
You may expect general HR questions like :
1. Tell me about Yourself
2. Why HCL?
3. How you see yourself after five years from now ?
4. What are your strengths and weaknesses ?
5. Questions form resume
- Be confident
- Use appropriate language
- Be polite and professional
- Listen other’s views carefully
Questions Asked in HCL :
- How to create a child process in linux?
- Why is Model transformations used in the embedded system?
- Explain terminate() and unexpected() function ?
- What’s the total generic pointer type?
- Explain “far” and “near” pointers in C ?
- What is the purpose of ftell?
- What do you mean by invalid pointer arithmetic?
- How does normalization of huge pointer works?
- What is the purpose of “register” keyword?
- Reverse Bits
- more >>
It is always beneficial if you know what it is to be there at that moment. So, to give you an advantage, we provide you Interview Experiences of candidates who have been in your situation earlier. Make the most of it.
Where to Apply ?
This article is contributed by Amit Khandelwal. If you like GeeksforGeeks and would like to contribute, you can also write an article using contribute.geeksforgeeks.org or mail your article to email@example.com. See your article appearing on the GeeksforGeeks main page and help other Geeks.
Please write comments if you find anything incorrect, or you want to share more information about the topic discussed above.