Interview with the hiring manager, technical challenge, and then followed with another technical interview. The questions are kinda difficult. Interview with the hiring manager, technical challenge, and then followed with another technical interview.