Great place to work with fellow engineers. The culture is "help others thrive" and very friendly.
Many top priorities can get confusing. Working on three to four projects at once can be rough.
After the initial phone screen, there was a full-day, onsite interview loop. There were five technical interviews, which included whiteboard coding problems, and lunch with the hiring manager. I received an offer approximately one week later. The int
It went for about 4-5 rounds. We talked about the role, related background knowledge, and some simple to medium level algorithm problems. There was another round for BQ. It's more focused on your ability to work, not just the ability to solve algori
The overall impression is quite disappointing. The recruiter didn't even take the time, after I went through 3 interviews, to communicate the results or feedback (negative, I presume) after the technical interview. Management and technical people see
After the initial phone screen, there was a full-day, onsite interview loop. There were five technical interviews, which included whiteboard coding problems, and lunch with the hiring manager. I received an offer approximately one week later. The int
It went for about 4-5 rounds. We talked about the role, related background knowledge, and some simple to medium level algorithm problems. There was another round for BQ. It's more focused on your ability to work, not just the ability to solve algori
The overall impression is quite disappointing. The recruiter didn't even take the time, after I went through 3 interviews, to communicate the results or feedback (negative, I presume) after the technical interview. Management and technical people see