Sobes.tech

What actions need to be performed for the returned value to be added to the call stack?

Junior — Middle
254

What are GDPR processes you have implemented (anonymization, data deletion)?

Middle
249

Tell about yourself and your work experience.

Middle+
247

Tell me about failures from your work experience

Middle+
246

What behavior is expected when attempting to read from a channel with a buffer that is currently empty?.

Junior — Middle
245

What is the maximum number of elements that can be placed in a channel?

Junior — Middle
243

Why were goroutines invented, if there are OS threads?

Middle+
242

Tell us about parallelism models — what is shared memory and message passing, mutexes, and atomics.

Senior
241

Can you list the types of table joins used in PostgreSQL?

Junior — Middle
241

What tools and technologies have you used for implementing or working with distributed systems?

Junior — Middle
241

Tell about the development process in your team.

Senior
238

What are channels in Go and what types are there?

Middle+
236

How was the service tested? How was it deployed in Kubernetes?

Middle
236

What consequences can arise from concurrent writing to a map from multiple threads?

Junior — Middle
233

What is a syscall? How does the Go runtime handle blocking syscalls in the GMP model?

Middle
232

When and why is the return value stored on the stack, and when in the heap?

Junior — Middle
229

What is a memory leak? How did you detect and fix a leak in WebSocket Hub using pprof?

Middle
226

What results are obtained when iterating through the characters of a string sequentially?

Junior — Middle
225
/7