The interview consist of 4 stages- phone screen, culture fit part, interview with Site Lead and interview with Hiring Manager. All stages were well conducted. I've received all needed information about the company & role, and I had a chance to ask my questions.