Salary above the market.
Job that really makes a difference.
The company really cares about its employees.
I didn't see any cons.
The interview took about an hour and was quite easy. It included a few programming questions, questions about data structures (vector, map, list, hash functions), basic algorithms (different flavors of sort algorithms), algorithm complexity, software
1.5 hours total, starting with OOP paradigms, then discussing main Python features: mutable/immutable objects, generators, and iterators. Then DL theory, mostly about convolutions. Finally, live coding two tasks: writing a word counter in a raw strin
2-3 phase interview 1. Discussion about candidate experience, challenges, roles, etc. Also, a few technical theoretical questions about algorithms, data structures, and CPU architecture. 2. Technical interview with 1-2 problems. One of the problems
The interview took about an hour and was quite easy. It included a few programming questions, questions about data structures (vector, map, list, hash functions), basic algorithms (different flavors of sort algorithms), algorithm complexity, software
1.5 hours total, starting with OOP paradigms, then discussing main Python features: mutable/immutable objects, generators, and iterators. Then DL theory, mostly about convolutions. Finally, live coding two tasks: writing a word counter in a raw strin
2-3 phase interview 1. Discussion about candidate experience, challenges, roles, etc. Also, a few technical theoretical questions about algorithms, data structures, and CPU architecture. 2. Technical interview with 1-2 problems. One of the problems