Good benefits. Nice managers. Fun company.
A lot of work, not always fulfilling.
I had five 45-minute interviews with no breaks in between. There was a lunch break after the first two interviews. Among the five interviews, four were coding interviews, and one was a discussion about my PhD research.
Solve problems over PC, under the help of a senior engineer in the company. During the interview, whether or not you solve the problem is not critical. The process of handling problems is more important.
I first had a phone conversation with the recruiter, during which some basic technical questions were asked. I was then given a series of study guides and a month to prepare. A month later, I had a phone interview that lasted about an hour.
I had five 45-minute interviews with no breaks in between. There was a lunch break after the first two interviews. Among the five interviews, four were coding interviews, and one was a discussion about my PhD research.
Solve problems over PC, under the help of a senior engineer in the company. During the interview, whether or not you solve the problem is not critical. The process of handling problems is more important.
I first had a phone conversation with the recruiter, during which some basic technical questions were asked. I was then given a series of study guides and a month to prepare. A month later, I had a phone interview that lasted about an hour.