Yandex has a good office.
Salary is not so big.
The process was pretty smooth. It started with talking to HR and passing a questionnaire, then an average technical interview, and finally an interview with the team I was about to work with.
It was an informal, one-hour Skype technical interview that included coding tasks in JavaScript. The interviewer asked three questions, and an online code editor was used. No offer was extended, mostly because I was unaware of algorithmic questions.
Improving existing algorithms and creating new ones involves several key elements: * Machine learning * Working with very large amounts of data * Writing algorithms to work with them An example of this is image search optimization in Yandex.i
The process was pretty smooth. It started with talking to HR and passing a questionnaire, then an average technical interview, and finally an interview with the team I was about to work with.
It was an informal, one-hour Skype technical interview that included coding tasks in JavaScript. The interviewer asked three questions, and an online code editor was used. No offer was extended, mostly because I was unaware of algorithmic questions.
Improving existing algorithms and creating new ones involves several key elements: * Machine learning * Working with very large amounts of data * Writing algorithms to work with them An example of this is image search optimization in Yandex.i