Golang
Tell me more about your role in the team.
Have you written operators for Kubernetes?
How does the Go scheduler work? Tell about the GMP model.
Questions about loads, architecture of new services (calculation sheets and tariffs) — how do you perceive this?
Why are you considering leaving your current job now?
What is a composite index (index on multiple columns)?
What data would you pass inside this channel (what data structure)?
What is a goroutine? How does it differ from a system thread? Tell me about the Go scheduler (GMP).
What databases have you worked with?
How is the map structured in Go in general terms?
Can you tell more about your experience working with Kubernetes on your current project?
When are stream requests in gRPC better than single requests?
What is XSS (Cross-Site Scripting)?
You need to describe the library model. There are 3 entities: "Author", "Book", "Reader". Physically, there is only one book and it can only belong to one reader. You need to create tables for the library to account for this.
What tasks did you most often do in daily tasks?
What will happen if Consumer.Process returns an error — will the data in the buffer be lost?
Tell about an interesting/complex technical problem you solved.
What is replication in databases?
What do you know about HTTP/3?
How to trigger a panic when working with a channel? What happens with nil-channel and closed channel operations?