I was invited to participate in a hackathon, where teams of six were formed to collaborate on solving a problem. Each team was tasked with presenting a high-level design (HLD) and a low-level design (LLD) for their solution, along with the corresponding code implementation.
Following the hackathon, I was invited to an interview with the hiring manager. This interview consisted of both technical coding questions and behavioral assessments. The entire process took two weeks.