The first stage was quite a hard test task. Then I was invited to the second stage for an interview which did not go well for me. The conversation was conducted in a friendly atmosphere
Ho presentato la mia candidatura online. Ho sostenuto un colloquio presso Ocado Technology (Kraków)
Colloquio
I don't remember every aspect of that interview well, but I know there were a few deep-level questions about how data structures work. Interview was conducted by two devs. It seemed formal and the atmosphere was rough.
Domande di colloquio [1]
Domanda 1
Why array elements are instant access when you know their index?
La procedura ha richiesto 2 settimane. Ho sostenuto un colloquio presso Ocado Technology nel mese di gen 2022
Colloquio
Reached out by hr and scheduled first round. Everyone I met are very friendly but their interview is not typical and the algorithm question I got is a bit tricky.
So the first round has two parts. First part they ask some java, oop, design and db related questions. They cover quite a lot topics. This requires some time to prepare if you want to cover everything. Just from a candidate point of view, I feel it’s not worth to spend time preparing so much for one single company in a hunting season because you probably won’t be asked elsewhere. Second part is a algorithm question but a tricky one. I don’t remember exactly but it’s like you have the answer immediately after you understand the questions, but you tends to overthink because of the context.