A recruiter reached out to me a couple of days after I applied online. An onsite meeting was scheduled shortly after. I was interviewed by a different recruiter who was very professional throughout the whole process. He seemed to be confused at times about his own question. However, he gave helpful hints and provided useful feedback after the interview was over.