Good culture and environment, supportive for newcomers.
Not many cons, not many shortcomings.
I applied online, and the process took two weeks. The interviewers were not willing to give any hints about the questions. I answered one question the wrong way, which wasted a lot of time.
Applied online and scheduled three phone interviews in one day. Two of the interviewers were quite engaged, but the third one sounded bored. Very quick turnaround time. Some standard questions were asked about the run times of certain data structu
I took the interview in China last year. It consisted of five rounds of interviews. The first four interviews were related to programming. Each time, I was required to write code either in a Google Doc or on a whiteboard. I strongly suggest practic
I applied online, and the process took two weeks. The interviewers were not willing to give any hints about the questions. I answered one question the wrong way, which wasted a lot of time.
Applied online and scheduled three phone interviews in one day. Two of the interviewers were quite engaged, but the third one sounded bored. Very quick turnaround time. Some standard questions were asked about the run times of certain data structu
I took the interview in China last year. It consisted of five rounds of interviews. The first four interviews were related to programming. Each time, I was required to write code either in a Google Doc or on a whiteboard. I strongly suggest practic