Number of rounds – 3
Round 1 – Online Assessment
P1 – Special Array
P2 - Don't exactly remember
Round 2 – DSA and Algo
P1 - Balanced Parenthesis check
P2 - Given a Tree, Print the following pattern

Pattern : 8 10 14 3 6 7 13 1 4
P3 - Basic Java Questions
Round 3 – Java, Spring and HLD
Cowin - HLD Design
Different Tables to be used
Registering a User
Functionality to search based on Area Pincode, vaccine type
Handling Single User registering for multiple people
Type of Database to be used, and Database sharding strategies
Handling concurrency and parellelism when multiple users book for a time slot having limited number of vaccines. Eg) within 2 - 2:30 pm slot having 20 available vaccines how to handle multiple users booking that slot
After a slot is booked, how to verify if that particular person registered for that slot has been vaccinated or not for that particular slot