The hiring process had 3 rounds. Round 1 - Online Coding round with 4 questions - 1 easy, 2 medium, 1 hard and had a time limit of 90 mins. Round 2 - Technical Round (45 mins) - Questions on OS (theory) and coding question on threads, followed by questions about previous internships were asked. Round 3 - Technical Round (90 mins) - Questions based on projects, DBMS, Concurrency, Distributed Systems etc were asked. Most of it were application based ones rather than simple theory ones. Leetcode medium level question was asked for coding part.