Initial online assessment of different skills (time management, problem solving)
Online 1st interview (technical problem-solving questions and HR-related questions)
On-site interview (behavioral plus on-site technical assessment with discussion). The process was fast and team was very welcoming.