There are great coworkers. The environment is casual. It is a small company, which enables you to make an impact.
It is not very transparent. There's a bit of an "old guard" - people who have been around for ages and are resistant to change. They use somewhat antiquated systems and practices.
Applied online through their site and heard back two days later wanting to schedule a call. My interview was basically a phone screen. Pretty technical and detailed for a phone screen, I was caught off guard a bit. The call was about an hour and a ha
15 minute recruiter video interview. - CV questions, career aspirations, motivation. 1 hour technical video interview - implementing a well-known data structure. 5 hour virtual onsite round - 4 technical interviews (data structures, algorithms) and
It was a technical interview with a few CS problems designed to see how the interviewee would approach solving these certain problems. If I recall correctly, computational complexity, such as whether some approach was in o-linear time or o-exponenti
Applied online through their site and heard back two days later wanting to schedule a call. My interview was basically a phone screen. Pretty technical and detailed for a phone screen, I was caught off guard a bit. The call was about an hour and a ha
15 minute recruiter video interview. - CV questions, career aspirations, motivation. 1 hour technical video interview - implementing a well-known data structure. 5 hour virtual onsite round - 4 technical interviews (data structures, algorithms) and
It was a technical interview with a few CS problems designed to see how the interviewee would approach solving these certain problems. If I recall correctly, computational complexity, such as whether some approach was in o-linear time or o-exponenti