All the perks are real: food, massage chairs, gym, cabs, offices, devices, travel, and expenses.
The brightest, most interesting people to work with.
Non-trivial, interesting projects with insane user impact.
Huge codebase to learn from.
Courses, internal learning, volunteering, and networking opportunities.
Stressful because you get compared to these bright people.
Very opaque hiring process; results are not given for up to 6 months after an internship, after fake promises.
Business requirements and feedback are everything.
A small, small part to play in a very large arena, so use and impact isn't always felt.
The interview was smooth; they took more time to share the results. But overall, it was a good experience with a lot to learn and empathetic HR. The interview questions were deep and required advanced knowledge.
First, there is a technical interview, focused on your programming skills. Then, a cultural one focused on you fitting into their workplace. Overall, the interview is of average difficulty, and it is okay to say that you don't know something.
First round - phone call - asked about technical projects, current org work, coding experience, and preferred language. Second round - coding interview. Two questions - a graph and a BST question.
The interview was smooth; they took more time to share the results. But overall, it was a good experience with a lot to learn and empathetic HR. The interview questions were deep and required advanced knowledge.
First, there is a technical interview, focused on your programming skills. Then, a cultural one focused on you fitting into their workplace. Overall, the interview is of average difficulty, and it is okay to say that you don't know something.
First round - phone call - asked about technical projects, current org work, coding experience, and preferred language. Second round - coding interview. Two questions - a graph and a BST question.