Sobes.tech

How do you learn new technologies and tools? Is there a plan (roadmap) or is it situational? Give an example of what you have learned in the last six months.

122

Imagine two specialists with the same knowledge and experience — why might one become noticeably stronger than the other after several years?

121

How does the GIL work in Python? When does multithreading give a gain, and when does it not?

120

Have you ever taken on a task that turned out to be more difficult than you thought? How did you handle it?

119

Professional growth begins when a person starts asking questions more often than giving answers — how do you understand this, how close is it to you?

119

How do you prioritize when multiple urgent tasks from different people arrive simultaneously?

118

If a solution involves technical debt (we win now but it will be harder to scale later), how do you talk about it?

117

Is it possible to write your own class and use an object of this class as a dictionary key?

117

What exactly do you mean by 'know everything down to the screw' — can you highlight specific areas of development?

116

If the product changes its decision on the go, and the task is already partially completed — what is your internal state at that moment when you need to redo everything?

114

What are your strengths and weaknesses (software-related)? What do you aim to improve?

113
/4