Sobes.tech

The recruiter does not understand priorities, just says 'I need 300 candidates' — how to handle this?

Senior
199

Which features of PostgreSQL have you used extensively?

Senior
198

Provide an example of a case with SELECT FOR UPDATE where it can lead to a deadlock.

Senior
197

Tell about your latest technical experience, what tasks you did, what was more engaging?

Senior
197

How was PostgreSQL sharding implemented — what served as the router?

Senior
197

Why did you leave the company?

Middle
197

At what phase are you currently in technical interviews? Do you have offers?

Middle+
197

Have you worked with virtualization?

Senior
196

The alias 'oi' in the query — which table is it taken from?

Middle
196

What is an empty interface (interface{} / any) in Go?

Middle
195

What will the program output? func a() { x := []int{} x = append(x, 0) x = append(x, 1) x = append(x, 2) y := append(x, 3) z := append(x, 4) fmt.Println(y, z) } func main() { a() }

Senior
195

Tell me about the message brokers you have worked with.

Middle+
195

How would you rate yourself as a Golang developer? Are you currently middle, middle+, or senior?

Senior
195

Is 146% CPU in top possible and what does it mean?

Middle
195

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.

Middle+
195

What JOIN is used by default when you just write JOIN? What types of JOINs exist?

Middle+
194

How much experience do you have with Go?

Middle+
194

Implement a function that takes []any and delta int. It should increase only the first occurrences of unique integers (int) by delta. Other types and repeated numbers should remain unchanged. The function should return the updated slice and two numbers: updated – how many unique numbers were changed, duplicates – how many numeric elements turned out to be duplicates func IncrementUniqueIntsInMixed(xs []any, delta int) ([]any, int, int) { // your code } // Example: xs := []any{1, "a", 5, "b", 1, 0, 5} u, d, s := IncrementUniqueIntsInMixed(xs, 3) // xs == []any{4, "a", 8, "b", 1, 3, 5} // u == 3 // unique numbers: 1, 5, 0 // d == 2 // repeated numbers: second 1, second 5

Middle+
194

What is important to consider in a polling worker?

Senior
193

Why did you decide to leave your current job?

Middle
193
/13