TCS Interview Experience for Assistant Consultant 2024
Interview Mode: Virtual
Technical + Manager
Role: Java Developer
Technical Questions :
- What is a Functional interface?
- Create a Functional interface.
- What is Concurrent HashMap in Java?
- What is a synchronized keyword in Java?
- Difference between findFirst() and findAny()?
- How do you handle null values in Java 8?
- Remove duplicate strings from the list using Streams
- Filter even numbers from a list using Streams
- Difference between wait() and sleep()
- What is a Daemon thread?
- Why String is immutable?
- Difference between Singleton and Prototype?
- Given an example of Singleton’s scope
- What is CASCADE in JPA?
- How to optimize the rest API?
- What is Caching?
- Write a query to fetch the top 3 mark students from a table
- What is normalization?
Manager :
- What are the Agile Ceremonies?
- How will you prioritize the task?
Overall Interview Experience: Good
Contact Us