Overall smooth and professional, most of the questions are behavioral, centering around your experience and the job description. The whole process lasted about 40minutes, and it was an interactive communication with two interviewers. After failing the interview, I asked about feedback from their side and it was in detail, helpful as well.