Imagine a situation: you cannot find common ground with a tester in your team who constantly 'picks on you'. How will you interact?
Golang
Does calling runtime.Gosched() always immediately yield the processor to another goroutine?
Why are you looking for a new job, what is wrong with your current one, and what do you expect from a new company?
Is it possible to take the address of a struct field if the struct is stored in a map?
What is the difference between blocking a system call (e.g., reading) and blocking a Mutex?
If we pass a large array (for example, size of a megabyte) to a function, is it passed by reference automatically or not?
How can the number of allocations be reduced when working with slices?
Why are aligned pointers required in sync/atomic?
What technology stack are you working with at your current job?
Tell us about the most challenging or interesting project in your IT career
The situation develops: the edit takes not 2 hours, but 3 days of work, and tomorrow morning a marketing campaign starts that cannot be canceled. Your actions?
Is it possible to create a constant of type map or slice?
Imagine a situation: your code crashes on production, the team is emotional, blaming you, and the team lead did not oversee the review. What is your reaction?
Is it possible to build a binary without the Go standard library?
Can two slices be compared directly with the equality operator for element-wise equality check?
Is it compiled if we declare main function with arguments?
What is go tool pprof and how is it used?
Have you had any conflicts with colleagues or management (personal, not work-related)?
What does the command go mod tidy do?
When passing a channel to a function — is it passed by value or by reference?