The interview process was efficient and actually interesting. Not many domain knowledge questions, but take home assignment was good. I presented the assignment to the interviewer in the form of a design review meeting. And part of assessment was on how did you cope with advice and criticism in the meeting.