How deep did you have to dive into Kafka? How many concurrent readers can there be from a topic with 5 partitions within a Consumer Group?
Golang
What is a deadlock? How can it be avoided?
What is an interface in Go? How does duck typing work? Is it possible to check the implementation of an interface at compile time?
How can processes communicate with each other (IPC)?
What is deadlock and how to get rid of it?
What is the difference between a process and a thread (in the context of an operating system)?.
Task: merge two sorted slices with unique values into one sorted slice with unique values
Чем вы занимаетесь в [компания]? В каком проекте работаете?
Can Go detect deadlocks? How does the Go runtime detect deadlocks?
When is it necessary to remove indexes? What is denormalization?
What is DNS and how does it work?
How does select work in Go? How to read from multiple channels simultaneously?
Tell us about the team and the methodology of work.
Can processes communicate with each other? What IPC (inter-process communication) methods exist?
Tell me about the OSI model. What levels do you know? What happens at each level?
Work format preferences (remote/office/hybrid)?
How are you with Kubernetes?
Tell me about TCP and UDP, what is the difference?
What is ACID? Levels of transaction isolation?
What did you do at previous workplaces? What roles did you perform in teams?