Round 1 — Technical Screening
Core Java basics with examples(DJK17)
1. Coding (DSA)
Longest substring without repeating characters
LRU Cache (design + code)
Time complexity
Edge cases
Explanation
HashMap internal working
ConcurrentHashMap vs HashMap
Fail-fast vs Fail-safe
synchronized vs Lock
volatile vs atomic
Thread pool working
Deadlock detection / prevention
Producer Consumer