I applied through an employee referral. I interviewed at HCLTech (Bengaluru)
Interview
- Application & Screening – You submit your resume and application, and recruiters review them to assess basic qualifications.
- Initial Contact – Often a phone or video call with HR to discuss your background, expectations, and suitability.
- Technical or Skill Assessment – If relevant, you may take a test or complete a work sample to demonstrate your abilities.
- Interviews – These could be one-on-one, panel, behavioral, or technical interviews, depending on the role.
- Final Interview & Offer Discussion – A final round, often with senior leadership, followed by salary negotiations and offer details.
- Background Check & Onboarding – If selected, you’ll go through background verification and then begin onboarding
I applied in-person. The process took 1 day. I interviewed at HCLTech (Bengaluru) in Dec 2024
Interview
The First round was Hacker Rank (face to face) and second round was technical round (virtual) both on the office location in Bangalore jigani. After interview they didn't even inform us about the results. It's been 35+ days still no update.
I applied online. The process took 1 week. I interviewed at HCLTech (Hyderabad) in Dec 2024
Interview
The interview process at HCL for the Java developer role begins with a written test during the walk-in drive. This test is 2.5 hours long and includes:
MCQs on:
Java
SQL
HTML
CSS
JavaScript
Hands-on tasks:
One coding question
One SQL query
Candidates who qualify for the written test are notified within a few days (e.g., 4 days in my case) and are invited for a technical round(virtual).
Interview questions [1]
Question 1
The technical round of the HCL interview for a Java developer role covered a range of topics, including:
Core Java
Handling and types of exceptions
Threads and multithreading
Core OOP concepts
Discussion on whether Java is 100% object-oriented
Process of memory allocation during object creation
Collections Framework: Concepts and practical usage
SQL: Focused on joins
Tools
Git for version control
Maven for project management and build automation