Ho presentato la mia candidatura online. La procedura ha richiesto 2 mesi. Ho sostenuto un colloquio presso Yandex (San Pietroburgo, ) nel mese di giu 2013
Colloquio
The entire process consists of four steps:
1) Answering questions on a company's page
2) Skype interview
3) Home task
4) Interview at the office
On skype interview we discussed Objective-C, blocks, memory management. The home task was to build simplified analog of Yandex.Disk client for iOS. Offline interview took approx 6 hours and we discussed a bunch of topics of entire computer science theme (algorithms, design patterns, multithreading, iOS platform, ...)
It's hard to remember any particular questions because it took place couple of years ago. In general, you should have strong knowledge in every topic mentioned earlier.
Ho presentato la mia candidatura tramite un selezionatore. La procedura ha richiesto 4 giorni. Ho sostenuto un colloquio presso Yandex nel mese di apr 2021
Colloquio
The interview process consists of several consecutive stages: screening, coding stage, algorithms stage, optional stage with discussion of architectural approaches, face-to-face interview and receiving feedback from the company and listening to your feedback on the selection process. Also at the last stage of the interview, goals for career growth and the creation of conditions for growth are discussed.
Domande di colloquio [1]
Domanda 1
The most interesting stages were 2 sections with coding: one more for knowledge of tools (language and development environment), the second one for algorithmic thinking.
Ho presentato la mia candidatura tramite un selezionatore. La procedura ha richiesto 2 settimane. Ho sostenuto un colloquio presso Yandex (Mosca, ) nel mese di dic 2018
Colloquio
HR contacted me via phone and offered to go through interview process. First stage was to develop an iOS app that based on the Yandex.Translator API. The criteria were: app should be able to translate text from Russian and English, automatically detect language and input text by voice.
After that, they invited me for the skype interview. I failed at this stage.
Domande di colloquio [3]
Domanda 1
You have a struct "Worker" with method that fetches one worker by id. Write method that will fetch multiple workers by array of ids.