I had an interview with HCL for the Associate Consultant role. Here are the questions they asked:
Round 1: Coding Test
Two Data Structures and Algorithms questions with 5 Java based MCQ Questions:
For Java MCQ Question: Refer to this Java MCQ Question
Round 2: Data Structure and Algorithm Round
Again Two Data Structures and Algorithm questions with some Project Questions
I did a project on spring boot and the interviewer asked these questions:
- How does Spring Boot differ from the Spring framework?
- What is the purpose of the @SpringBootApplication annotation in Spring Boot?
- Explain the role of Spring Data JPA in a Spring Boot application.
- How can you configure external properties in Spring Boot?
Round 3: HR Round
- Can you tell us a little about yourself?
- What are your greatest strengths and weaknesses?
- Why are you interested in working for our company?
- Where do you see yourself in five years?
- Can you describe a challenging work situation and how you handled it?
- What motivates you to come to work every day?
- How do you manage stress in your professional life?
- Can you tell us about a time when you disagreed with a decision at work and how you handled it?
Overall, the interview went well and I could answer most of the questions confidently. I received the offer with two weeks later.