The interview process includes: First round - hiring manager screening to review basic questions such as availability. Second round- lead engineer call to discuss role, resume, technical questions. Third round- technical take-home project relevant to the role. Fourth round- onsite all day interview as the final round that included at least 4 rounds of questioning from various engineers on teams that you would interact with.