Great work. Working on high-impact teams as a software engineer offers lots of flexibility. Management is very good about being flexible while also ensuring you get your work done. There is a strong emphasis on good work-life balance!
Some of the RSU/Stock option compensations are lacking, but they're in the process of fixing that. Benefits and pay are good, but could be better.
Benefits could be slightly better.
Phone Interview: 1. Ask how to figure out if an integer is out of range. 2. Find the common ancestor of two nodes in a binary tree.
First, I answered a few warm-up questions about myself. Then, the interviewer asked me to solve a problem and talk about some alternative strategies. The interviewer was quite nice, and the process was well-organized. The problem was easy.
Round 1: Online code test, quite simple (trees, number manipulation). Round 2: Phone interview - Asked background questions about interests, as well as questions about resume items. Round 3: On-site interview - Interviewed with 3 people; two had te
Phone Interview: 1. Ask how to figure out if an integer is out of range. 2. Find the common ancestor of two nodes in a binary tree.
First, I answered a few warm-up questions about myself. Then, the interviewer asked me to solve a problem and talk about some alternative strategies. The interviewer was quite nice, and the process was well-organized. The problem was easy.
Round 1: Online code test, quite simple (trees, number manipulation). Round 2: Phone interview - Asked background questions about interests, as well as questions about resume items. Round 3: On-site interview - Interviewed with 3 people; two had te