What are the financial expectations (net take-home)?
Golang
What is database replication?
What are transactions and the properties of ACID?
What is the difference between cooperative and preemptive multitasking?
How did you understand that the chat is beneficial to users?
Tell me about TCP and UDP protocols, how do they differ?
What is important when choosing a company? What will you pay attention to?
Have you encountered inefficient processes at previous workplaces?
How do you see your future growth? Where do you want to move towards — becoming a manager, an expert, or following an engineering track?
What is the main problem of processing each request in a separate OS process under high load? - HTTP prohibits using processes - Processes cannot run in parallel - High memory costs and context switching - This worsens computational accuracy
What roles did you perform as a team leader?
What levels of transaction isolation do you know?
What methodology do you work with?
Why did you enter the market, what is the motivation for the transition?
Have you ever had to choose between technologies or integration approaches — for example, asynchronously or synchronously?
To what level of detail have you decomposed tasks in analytics?
What is the team size, and who is included in it?
In the standard Go library, the function sort.Search(n, f) finds the minimal index i for which f(i) == true. What property must the results of f have over indices 0...n-1 for the search to work correctly?
What do you base your decision on when taking a risky decision in favor of speed or quality?
What is more important — business interests or user interests?