Sobes.tech

Can you characterize Wildberries services as high load? What was the peak RPS?

Middle+
296

What are the ways to manage or interact with a closed channel in Go?

Junior — Middle
292

Explain what a Read-Write lock (RWMutex) is and how it is used to manage data access.

Junior — Middle
288

How to find the PID of a process?

Middle
288

Can you explain what the Error type in Go language is and how it is used for error handling?

Junior — Middle
287

Is the REST protocol compatible with HTTP/3?

Junior — Middle
286

Are there any deadlines or offers already?

Senior
284

How to terminate a process in Linux and how does SIGTERM differ from SIGKILL? What are signals and what are they used for?

Middle
279

Compilation error # command-line-arguments ./main.go:39:32: syntax error: unexpected newline, expected { after if clause

Senior
275

How to determine the content highlighted with the slicing operator?

Junior — Middle
272

How to limit the number of polling worker calls if the API is paid?

Senior
271

In which cases will defer not be called?

Senior
268

Implement a uniqRandn function that generates a slice of length n with unique, random numbers. import ( "fmt" "math/rand" ) func main() { fmt.Println(uniqRandn(10)) } func uniqRandn(n int) []int { //... }

Senior
268

Can you explain how UTF-8 encoding works and its main advantages?

Junior — Middle
266

What is the role of the SELECT system call in the process of interacting with the file system and how is it used for monitoring input/output?.

Junior — Middle
263

Tell about your last place of work: what you did, stack, difficult tasks?

Middle
263

What is a transaction in PostgreSQL? Tell me about ACID.

Middle
262

What would you like to find in terms of the project, company, team?

Senior
259
/13