I applied online and was then reached out to by a recruiter. We set up a phone call, and after that, we set up a technical phone screen. The phone screen was pretty much what I expected: Object-Oriented Design (OOD) and algorithms/data structures.
After the first round with the Hiring Manager, the second round was a quick technical interview. Both interviewers were very friendly. I was asked to explain a given piece of code and to approve it. The second question was about a jigsaw puzzle.
I went through something like a coding challenge, then a technical phone screen, and then an onsite interview. The phone screen consisted of algorithmic and data structure questions, in which I had to describe my solution (instead of coding it out).
I applied online and was then reached out to by a recruiter. We set up a phone call, and after that, we set up a technical phone screen. The phone screen was pretty much what I expected: Object-Oriented Design (OOD) and algorithms/data structures.
After the first round with the Hiring Manager, the second round was a quick technical interview. Both interviewers were very friendly. I was asked to explain a given piece of code and to approve it. The second question was about a jigsaw puzzle.
I went through something like a coding challenge, then a technical phone screen, and then an onsite interview. The phone screen consisted of algorithmic and data structure questions, in which I had to describe my solution (instead of coding it out).