The interview process consisted of a few stages starting with HR interview, then the direct manager, a practical assignment, and the final interview. This structure felt optimal in terms of both testing me and giving me enough context about work in the company