A great place to work and an amazing work culture.
Can't think of any cons.
Each online interview screening lasts 45 minutes. There were three such interviews. Expect not much coding, but tons of difficult logic/design questions posed as puzzles (e.g., "how would you design X and Y?"). Prepare for typical puzzle hardware
Applied through the on-campus career fair. Contacted by email from HR for three rounds of phone interviews: * Two technical * One based on resume and experience Cleared the last phone screen and was invited to an on-site interview afterward. This c
First round interview. I was asked to design a protocol for their team. The question was a bit tricky, but the interviewer was patient. Overall, the experience was great.
Each online interview screening lasts 45 minutes. There were three such interviews. Expect not much coding, but tons of difficult logic/design questions posed as puzzles (e.g., "how would you design X and Y?"). Prepare for typical puzzle hardware
Applied through the on-campus career fair. Contacted by email from HR for three rounds of phone interviews: * Two technical * One based on resume and experience Cleared the last phone screen and was invited to an on-site interview afterward. This c
First round interview. I was asked to design a protocol for their team. The question was a bit tricky, but the interviewer was patient. Overall, the experience was great.