Sobes.tech

What is database normalization? When is denormalization needed?

Senior
152

How do you assess your knowledge of Linux and Kubernetes?

Middle
152

Are you currently actively or passively looking? Why did you decide to consider new opportunities?

Middle+
151

What is the difference between TCP and UDP? Provide examples of UDP usage and explain how DNS ensures reliability over UDP.

Middle
150

How do you feel about night and evening shifts if a failure occurs?

Middle+
150

Tell us about your current project — what are you working on?

Middle+
149

Are you sure that curly braces are used for map here? What syntax is needed to access the set element on line 17?

Senior
148

Tell me about incident management in your team: how is the process organized, is there a duty schedule?

Middle+
148

How to ensure that a message from the queue is processed exactly once if there are multiple workers?

Senior
146

What would you be interested in developing further — in terms of technologies, tasks, or directions?

Middle+
146

What is the architectural difference between REST and RPC? Which approach to choose for creating/modifying a user and for transferring money between accounts?

Middle
146

Tell us about your team composition.

Middle+
146

What do you think about the overall direction of the team (ClickHouse/Elasticsearch platform)?

Senior
145

How is a hash table structured? What are the basic principles embedded in it, and the main requirements?

Middle+
143

The length can be up to 1000 — explain why this might be and what this phenomenon is called?

Senior
142

//What will be printed when running the program: func main() { counter := make([]int, 0, 1000) var wg sync.WaitGroup for i := 0; i < 1000; i++ { wg.Add(1) go func() { defer wg.Done() counter = append(counter, i) time.Sleep(10 * time.Millisecond) // Simulate work }() } wg.Wait() fmt.Println(len(counter)) }

Senior
142

Regarding tracing — approximately how many commands, services, and integrations with your teams are there?

Senior
140

What was your team working on and what was your role?

Senior
140

What is rehashing?

Middle+
137

How much time is needed for training?

Middle
128
/13