The work and work culture are great. If you are someone who likes working for extended hours, this is a great place to work. The management is competent as well. The base pay is mediocre, and stock compensation is higher. Considering the stock has appreciated and is liquid, the upside on the compensation side is wonderful.
The work-life balance can get iffy if you are someone who is looking for a life outside of work.
I had one phone interview and five on-site interviews. Five interviewers interviewed me back-to-back for four hours. The phone interview lasted nearly 45-50 minutes. Each on-site round was for 45-50 minutes without any breaks. The HR services the
Talk about the job and what I did as a student. Two questions: 1. Warm-up 2. Real question 1. Reverse a linked list. 2. Something about the intersection of flight time slots. Add more questions at the end.
I was invited to an online coding test. The interview was held online through Webex and Google Docs. Fourteen questions were pasted into the shared Google Doc, and I typed down my answers. I did not pass the coding test.
I had one phone interview and five on-site interviews. Five interviewers interviewed me back-to-back for four hours. The phone interview lasted nearly 45-50 minutes. Each on-site round was for 45-50 minutes without any breaks. The HR services the
Talk about the job and what I did as a student. Two questions: 1. Warm-up 2. Real question 1. Reverse a linked list. 2. Something about the intersection of flight time slots. Add more questions at the end.
I was invited to an online coding test. The interview was held online through Webex and Google Docs. Fourteen questions were pasted into the shared Google Doc, and I typed down my answers. I did not pass the coding test.