I applied online, and it took them quite around a month to get back to me. Once we established contact, the recruiter was very responsive and replied very quickly. The interview scheduling was very flexible, and the recruiter was very nice and helpful. I only had 1 phone interview that lasted around 1 hour, and it consisted of 20% personality and 80% code/resume. Overall, the questions were very straightforward and were about binary trees, and my interviewer was very helpful and nice as well.