1. Online Coding Assessment (30–90 minutes)
2–4 coding problems
Difficulty: Easy to Medium (sometimes one Hard)
Topics:
Arrays and Strings
HashMap
Dynamic Programming (basic)
Trees and Linked Lists
Sorting and Searching
Java implementation of algorithms
You may also see a few multiple-choice questions on Java, OOP, SQL, and time complexity.