Sobes.tech

Tell me about an interesting task from your past experience. What did you do at the company?

Middle+
245

What motivated you to explore the current job offers?

Junior — Middle
244

How long does a search tree operate?

Middle
243

How can embedded structures be used to simulate inheritance in Go?

Middle
238

What is a goroutine in the context of Go?

Middle
237

What is the difference between a buffered and a non-buffered channel?

Middle
236

Why are caches and caching necessary? What is a negative cache?

Middle
235

How to organize communication between goroutines and how to work with deadlocks?

Middle
231

How to analyze the state of a Linux machine without monitoring if it 'feels bad'? How to identify the causes of problems?

Middle+
228

Do you have any questions for me?

Middle+
228

What is the difference between a process and a thread?

Middle
226

The test for uniform distribution is failing: backend[0] expected 5 calls, received 10; backend[1] expected 5 calls, received 0.

Senior
225

import "fmt" func maxDistants(arr []int) int { maxDist := 0 lastOne := -1 for i := 0; i < len(arr); i++ { if arr[i] == 1 { if lastOne == -1 { maxDist = i } else { dist := (i - lastOne) / 2 if dist > maxDist { maxDist = dist } } lastOne = i } } if arr[len(arr)-1] == 0 { dist := len(arr) - 1 - lastOne if dist > maxDist { maxDist = dist } } return maxDist } func main() { fmt.Println(maxDistants([]int{1, 0, 0, 0, 1})) }

Middle
225

What are StatefulSets responsible for and when are they used?

Senior
225

How does Kubernetes update a Deployment when applying a new configuration (rolling update)?

Middle+
224

What are channels and how to set a direction for a channel?

Senior
224

How does GOMAXPROCS work and what is the purpose of P (processor) in the GMP model?

Middle
224

Tell me about Istio: what is it, why is it needed, how does it work?

Middle+
224

How does a data race differ from a race condition?

Middle
224

Describe the process of loading a Linux server from startup to terminal launch.

Senior
223
/12