The interview process started with an initial recruiter screening. This was followed by a 30 minute conversation with the hiring manager, who appeared to be the primary decision maker for the role. That discussion focused mainly on my background and a detailed walkthrough of my resume.
The final stage was a one hour onsite panel interview. The panel included the hiring manager, a senior engineer, a senior data analyst, and a director. This round was largely technical, with questions focused on Python and SQL, along with data related scenario based problems. I was asked how I would approach and manage different data challenges in real world situations. There were also a few behavioral questions mixed in, and some additional discussion around my experience and past projects.