High-load services, modern technologies, opportunity to influence technical decisions, skilled developers, absence of bureaucracy, respect and open-mindedness, fantastic office.
Average skilled management, intuition-driven instead of data-driven decisions, lack of planning leading to chaotic decisions, average salaries, unpredictable personal development, and a lack of software quality.
More data-driven decisions and more planning ahead of time.
A classical interview process involves four sections and many questions about algorithms.
One algorithm problem, where you need to place calls consecutively for HR, so that calls do not override each other. The interviewer asked my thought process first and did not give me access to start coding before my verbal solution to the problem wa
Very stiff. Mostly did not answer questions, only asking for the solution. Pretty easy algorithms on an easy/medium level. Hard SQL, where the first task was quite easy, but the second took me 30 minutes to figure out.
A classical interview process involves four sections and many questions about algorithms.
One algorithm problem, where you need to place calls consecutively for HR, so that calls do not override each other. The interviewer asked my thought process first and did not give me access to start coding before my verbal solution to the problem wa
Very stiff. Mostly did not answer questions, only asking for the solution. Pretty easy algorithms on an easy/medium level. Hard SQL, where the first task was quite easy, but the second took me 30 minutes to figure out.