Everyone here is extremely friendly, interesting, and hardworking.
Our work is interesting, our tasks are challenging, and we encourage each other to push our limits (healthily, of course).
What I like most about this company is that the culture values efficiency and hard work, and it is VERY effective. The work can be a bit intense at times, but it's what I signed up for.
The only issues I've had while working here so far are with our technical workflow. When I've brought them up with managers or coworkers, I was heard and encouraged to initiate the project(s) needed to improve our development processes.
The company encourages us to learn; in fact, it financially incentivizes us to take Coursera courses on machine learning and security. We are pushed to research because the next improvements to make have not been discovered yet; we are on the cutting edge of our industry.
Overall, this is simply the kind of place I've always wanted to work.
I don't really see the point of logging work, since it takes too much time and doesn't really make me more efficient. However, our managers and execs seem to have found good uses for our logs. I'd like to learn exactly what is done with them so I can justify to myself that logging hours is necessary.
Make sure our systems (and product) are scalable, flexible, and, most importantly, stable before focusing on aggressive hiring or rapid feature development.
We're not in trouble yet, but it is very necessary to finish implementing a stable development/test/release cycle and to standardize responsible development and testing practices before we incur too much technical debt.
Initial 30-minute behavioral screen by hiring manager. 1 technical screen. 3 rounds, including DSA and system design. 1 technical screen and 3 virtual on-sites for the full-time role.
Three rounds of interviews in total. The final round of interview questions is below. I hope I didn't copy and paste this out and fail my interview. The interviewer was nice and helpful. They also asked logical programming questions, such as bit m
1st Hiring Manager Round: Basic introduction and discussion about the role and company. 2nd Coding Round 1: Flood Fill algorithm DSA. Coding Round 2: Graph-based question related to Course Schedule from LeetCode. System Design: Parking Lot System
Initial 30-minute behavioral screen by hiring manager. 1 technical screen. 3 rounds, including DSA and system design. 1 technical screen and 3 virtual on-sites for the full-time role.
Three rounds of interviews in total. The final round of interview questions is below. I hope I didn't copy and paste this out and fail my interview. The interviewer was nice and helpful. They also asked logical programming questions, such as bit m
1st Hiring Manager Round: Basic introduction and discussion about the role and company. 2nd Coding Round 1: Flood Fill algorithm DSA. Coding Round 2: Graph-based question related to Course Schedule from LeetCode. System Design: Parking Lot System