Challenging technical tasks, a lot of growth opportunities in general (but depends on the team), many great people around, and a constructive and caring culture.
Sometimes it's hard to maintain a work-life balance.
One week after online task submission, I was invited to an onboarding interview. It was pleasant overall, but three hours of technical interviews in a row is not the best experience I've had. In my opinion, five-minute breaks are too small; fifteen w
I passed the quick HR interview, and on the next day, my first and last tech review happened. It was an online coding task. The interviewer was kind and provided some help during the process. I spent the whole hour trying to solve one task and provid
One algorithm problem, where you need to place calls consecutively for HR, so that calls do not override each other. The interviewer asked my thought process first and did not give me access to start coding before my verbal solution to the problem wa
One week after online task submission, I was invited to an onboarding interview. It was pleasant overall, but three hours of technical interviews in a row is not the best experience I've had. In my opinion, five-minute breaks are too small; fifteen w
I passed the quick HR interview, and on the next day, my first and last tech review happened. It was an online coding task. The interviewer was kind and provided some help during the process. I spent the whole hour trying to solve one task and provid
One algorithm problem, where you need to place calls consecutively for HR, so that calls do not override each other. The interviewer asked my thought process first and did not give me access to start coding before my verbal solution to the problem wa