I applied months ago, and got a phone interview by the recruiter after a week, basically some self introduction. Then a onsite interview was arranged after roughly a week.The receptionist was nice. I spent one hour talking about some experience with a software engineer and the hiring manager. The whole process sounds smooth. But got no response until I ping them back a week after, and 3 days later the recruiter gave me some coding test for me, "to showcase your coding skills", as quoted.