Very professional, and not too hard of an interview. Will not ghost, and will answer all your questions if asked. There are at least 2 interviews, One behavioral and technical.
Interview questions [1]
Question 1
What would you do if you have a deadline coming up and can not complete the assignment?