Experience : 8 years
Round 1:
1)DP based LC Easy/Medium Problem . Similar to this https://leetcode.com/problems/frog-jump/
2)Question about Double Checked Locking in a Singleton class
- SOLID principles
- Design patterns - Factory, SIngleton, Decorator etc
Round 2:
- Bloom Filters
- Hadoop Speculative execution
- Kafka Internals - ISR, Message Delivery Guarantees, Consistencies
- ArrayList Based Question - What happens when an element is deleted ?
- Few more Java based questions
Round 3:
- Discussion about work/projects in current organisation
- Kerberos Authentication
- Hadoop based questions
- Role of Zookeeper in Kafka. Can Kafka function without Zookeeper ?
- Multithreaded Program - 1 thread prints even numbers and another thread prints odd numbers. Output should be numbers in consecutive order