Good company to work for.
none that I can think of
It takes a pretty long time. You have to go through phone interviews as well as physical interviews.
Interview Stages: * Recruiter Phone Screen * Technical Phone Screen * On-site Interview
It was conducted over a Google Hangouts session. It lasted about an hour. The question seemed manageable at first, but as you start to delve into it, you really begin to see how complicated it can get.
It takes a pretty long time. You have to go through phone interviews as well as physical interviews.
Interview Stages: * Recruiter Phone Screen * Technical Phone Screen * On-site Interview
It was conducted over a Google Hangouts session. It lasted about an hour. The question seemed manageable at first, but as you start to delve into it, you really begin to see how complicated it can get.