Got to learn a lot about finance through the quants and traders.
Good benefits.
Hours are hefty; most people work 50+ hours a week.
Culture is not the best, in the sense that most people usually just eat lunch at their desk. There isn't much socializing outside work topics (not completely nonexistent either, but definitely on the lower end).
It was a basic data structures question involving a heap. They asked to implement a stock broker type class to process buy and sell orders and match them if they're compatible.
Passed initial online test. The Director of Engineering asked if I am interested. HR asked me for dates to set up the interview. After providing the dates, I was rejected one day later with a generic reply: "You did well on the interview but..."
OA, technical screen, 3 more technical screens, and then team matching. Most of the questions were medium/hard LeetCode with some low-level systems questions too. Overall, the communication from the HR team was fast and good.
It was a basic data structures question involving a heap. They asked to implement a stock broker type class to process buy and sell orders and match them if they're compatible.
Passed initial online test. The Director of Engineering asked if I am interested. HR asked me for dates to set up the interview. After providing the dates, I was rejected one day later with a generic reply: "You did well on the interview but..."
OA, technical screen, 3 more technical screens, and then team matching. Most of the questions were medium/hard LeetCode with some low-level systems questions too. Overall, the communication from the HR team was fast and good.