TCS Interview Experience for Assistant Consultant 2024 Last Updated : 29 Apr, 2024 Improve Improve Like Article Like Save Share Report 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 Like Article Suggest improvement Previous TCS Digital Interview Experience 2021 Next IIT-JEE Mains and Advance Exam Experience Share your thoughts in the comments Add Your Comment Please Login to comment...