EXL SERVICE. ————————————————————————
Round 1: Introduction -> Education -> Work Experience -> Tech Stack -> Current Projects& Works
1: HashMap Vs HashTable
2: What is ConcurrentHashMap
3: Internal Working of HashMap
4: What is kafka and how its used and useful in which scenarios
5: What is partition in kafka
6: How to maintain order in kafka
7: What is streams in java ? when we can use it
8: What is parallel Streams ? when to use it
9: What is memoryLeaks and how do we handle it
10: How you will optimize the slow API ?
11: CDN ?
12: Prime number java code
13: Reverse String Java Code
14: Use Regex to identify if string contains vowels or not?
15: Stream API groupingBy questions
16: @Controller vs @RestController
17: Microservices vs Monolith, when to use which one ?
18: Major problem faced in prod? how did you tackle it? Now i have the clinet managerial Round what to prepare?
Round 2:
1: Introduction
2: Latest project/product you are working on
3: Dig down failed scenarios on your project
4: Kafka flow in project
5: Update spring application server port
6: On Mongo, what feature you are using
7: @Repository
8: JPA, @Query
9: String Pool, heap memory, How many objects will be created
10: Longest non repeating sub string
11: Dig down on above coding question
Round 3
1:Introduction
2: Question based on work mentioned in resume (hiigh Level Architecture)
3: Couple of followup questions on the same
4: Caching (Redis vs hazelcast, which one is better and how thet are different ?)
5: cached Evict policy and TTL of cache
6: What is kafka and when you will consider it to use
7: What is partition in kafka ? How many can we have and how do we decide 8: What is offset ? how do we ensure no duplicate data in kafka and same uisng springBoot ?
9: Ideompodency in kafka ?
10: Can we fetch old date kafka message ? if so then how ?
11: High level architecture of kafka (producer, consume, partition, offset, cluster, broker, topic) ?
12: Cosumer slowness cause and how to fix it?
13: @SpringBoot Annotations related questions
14: What is transectional in SpringBoot
15: What is springproxy ? how does this work
16: What is sharding ?
17: What is idexing ? How soes this helps ?
18: Scenario based question on Joins ? inner join , left join and right join
19: nth highest salary
20 : java streams and parallel streams
21: Completable future spring Boot 22: Global exception handling