Aptitude: 13 questions based on logic and general reasoning
Technical: 13 questions based on Python, Java, C++ syntax, DBMS and SQL queries, OS and other CS fundamental topics
DSA: 3 easy-to-medium range DSA questions
Interviews
L1 Interview (Technical): Thorough resume based questions, related to past projects and work experience. Also asked about Software Engineering topics like microservices, SDLC, distributed systems. Covered system design of a website as well. Also asked 1 question to make a small web app using HTML/CSS, and 1 medium level DSA question.
L2 Interview (Technical): Asked about projects done in a group setting and more general info about myself, personal journey. Asked about how ordered and unordered map are implemented in C++, and some related language internals. Also covered work experience, and some behavorial questions.
L3 Interview (HR): Mostly behavorial interview. Asked about standard HR stuff (strength/weaknesses, why join the company, etc.). Done to see if a good cultural fit.