Quality over deadlines
Highly supportive of the programmers.
Solving real problems in networking.
Management also writes code, all the way up to the CTO.
Niche language used to describe the software.
Custom build environment
Provide qualitative benchmarks for advancement.
Two rounds: - The first was an easy LeetCode-style problem, something like removing all spaces from a string. - The second round was with two senior/lead engineers. They asked to implement a stack in C++ and explain how virtual functions work.
First HR call (30 min): Introduction and discussion of past experience. First technical round (1 hour): 2 problems * DSA problem on array (needs to be in 'C' language) * Debugging problem on class (given in 'C++') Rejected after the first te
Two-part interview: * First stage: approximately 1.5 hours. * Second stage: approximately 2.5 hours (about a week after the first one). Both parts are 100% technical, with virtually no chitchat. The questions aren't too hard, but there are qui
Two rounds: - The first was an easy LeetCode-style problem, something like removing all spaces from a string. - The second round was with two senior/lead engineers. They asked to implement a stack in C++ and explain how virtual functions work.
First HR call (30 min): Introduction and discussion of past experience. First technical round (1 hour): 2 problems * DSA problem on array (needs to be in 'C' language) * Debugging problem on class (given in 'C++') Rejected after the first te
Two-part interview: * First stage: approximately 1.5 hours. * Second stage: approximately 2.5 hours (about a week after the first one). Both parts are 100% technical, with virtually no chitchat. The questions aren't too hard, but there are qui