What energizes you at work, what do you enjoy?.
C#
How to control the scheduler through GOMAXPROCS?
Tell about the garbage collector in Go.
Tell about B-tree index: what it is, how it works, why it speeds up search?
Kafka — have you worked with it, tell about its features?
In a Kafka consumer group, if one consumer constantly connects and disconnects, does it affect reading by other consumers in the same group?
How to ensure that Kafka readers receive messages in the same order in which they were written?
Prometheus — what is it, how is it used, how does it work, how does it collect metrics, what are the main types of metrics?
If the capacity of a slice is exceeded and a new element is added — what happens?
How is it determined where to allocate memory for a variable (stack or heap)?
Tell about how the Go scheduler (GMP model) works.
How is Slice organized under the hood in Go?
Are there tasks you dislike or want to do less?
Have you ever had difficult communications with other developers when opinions seriously diverged?
What types of databases are there, which ones have you worked with, and what are they used for?
Goroutines — what are they, and why are they more efficient than OS processes?
Tell about your experience: how your career path developed and how you became a developer?
How is a channel in Go organized under the hood, what types are there, and what are the features?
OLTP and OLAP — what do the abbreviations mean, what are the differences, including storage architectures?
Can you recall a case when requirements were incomplete, contradictory, or unfeasible? How did you clarify?