The working environment is pretty good, and the working hours are quite flexible.
Good time-off policies and packages.
Company cultures and values are pretty good.
My team has weekly calls in turns. Sometimes the alerts can be annoying to some extent, and some problems were quite challenging to fix.
Continue on what you are doing right now. Please provide better food in the cafeteria.
The technical phone interview started with a question related to my current projects. It continued with a general computer science problem. Overall, it took about 45 minutes. In the second part of the interview, I received hints toward improving t
A phone screen followed by an on-site interview. This was my second time applying. The on-sites consist of 5-6 problems, each 45 minutes long, with an hour for lunch. The problems are far from trivial, though they usually throw a "gimme" problem in t
Applied for an internship. Had 3 rounds of technical phone interviews, each 45 minutes long. Usually started with questions about previous work experience and algorithms, then solving a coding problem via a shared Google Doc.
The technical phone interview started with a question related to my current projects. It continued with a general computer science problem. Overall, it took about 45 minutes. In the second part of the interview, I received hints toward improving t
A phone screen followed by an on-site interview. This was my second time applying. The on-sites consist of 5-6 problems, each 45 minutes long, with an hour for lunch. The problems are far from trivial, though they usually throw a "gimme" problem in t
Applied for an internship. Had 3 rounds of technical phone interviews, each 45 minutes long. Usually started with questions about previous work experience and algorithms, then solving a coding problem via a shared Google Doc.