The whole process was proficient, and people there were very kind, except the manager level interviewer. First the recruiter contacted me to settle an arrangement of some self introduction stuff. Then there was a two-hours back to back interview from management stuff to coding test.