Best specialists, nice package, good technology stack and office, great infrastructure; research papers compensation.
Russia; little experience with the products outside of Russia.
The process involved sending an application, contacting HR, writing a review on a paper, and then completing three interviews: one for math, one for deep learning, and one for general ML knowledge. The whole process took two months. Overall, it was
Typical interviews include exercises from HackerRank (mostly Cracking the Coding Interview) and usual questions. You can prepare by solving different problems from HackerRank or LeetCode. It's preferable to focus on arrays and strings.
Several interviews (3-5) are typically conducted. Most of them focus solely on algorithms. Sometimes, if there is enough time left, they may ask about language specifics or topics related to concurrency.
The process involved sending an application, contacting HR, writing a review on a paper, and then completing three interviews: one for math, one for deep learning, and one for general ML knowledge. The whole process took two months. Overall, it was
Typical interviews include exercises from HackerRank (mostly Cracking the Coding Interview) and usual questions. You can prepare by solving different problems from HackerRank or LeetCode. It's preferable to focus on arrays and strings.
Several interviews (3-5) are typically conducted. Most of them focus solely on algorithms. Sometimes, if there is enough time left, they may ask about language specifics or topics related to concurrency.