J'ai postulé via un recruteur. J'ai passé un entretien chez Yandex en avr. 2021
Offre acceptée
Expérience positive
Entretien difficile
Candidature
J'ai postulé en ligne. Le processus a pris 2 mois. J'ai passé un entretien chez Yandex (Saint-Pétersbourg, ) en juin 2013
Entretien
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.
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.
Questions d'entretien [1]
Question 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.
J'ai postulé via un recruteur. Le processus a pris 2 semaines. J'ai passé un entretien chez Yandex (Moscou, ) en déc. 2018
Entretien
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.
Questions d'entretien [3]
Question 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.