Nice atmosphere, challenging tasks, opportunity to grow as a specialist, mostly good infrastructure (on par with international Big Tech).
Russian-orientation of business: some business units are stagnating (e.g., Market).
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.
The interview process consists of three steps: 1. A common interview with HR. 2. A review of my ability to write code, where I had to solve a simple algorithmic problem. 3. An interview with the head of my future group, focusing on theory and the sk
Before the interview, they sent a task and a few JavaScript questions via email. After that, two interviews followed: * The first interview focused on JavaScript knowledge and some simple algorithmic concepts (on-site). * The second interview wa
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.
The interview process consists of three steps: 1. A common interview with HR. 2. A review of my ability to write code, where I had to solve a simple algorithmic problem. 3. An interview with the head of my future group, focusing on theory and the sk
Before the interview, they sent a task and a few JavaScript questions via email. After that, two interviews followed: * The first interview focused on JavaScript knowledge and some simple algorithmic concepts (on-site). * The second interview wa