From the HR arrangement to the interview session the whole process is professional, and the interview questions is very technical and problem-solving questions. The company is very particular on the problem solving skill and with reasonable expectation to the role.