The interview process was smooth. There were three stages: 1. HR interview on phone 2. Technical interview with the managers and coworker (on site) 3. Technical presentation (online). They made me feel very comfortable and asked me about the projects on my resume and a few general questions about the current trends in the field.