If users are upset about the change in the monetization model, but the business has a clear plan — what should be done?
Golang
The client sends a request with the header Accept: application/json, but the server responds with Content-Type: text/html. What does this mean? - The server violated the HTTP protocol - The server ignored the client's preference and returned an available format - The client must reject such a response - This is only possible in case of a proxy error
In the local feature/auth branch, commits are made, but this branch is not yet on the remote repository origin. How to push the branch and set it to track the remote branch with one command? git push --set-upstream feature/auth git push origin feature/auth git push -u feature/auth origin git push -u origin feature/auth
How to systematize a situation where a memory request is successfully executed, but resources are insufficient to provide it?
Specify the average asymptotics of time and additional memory for in-place quicksort when sorting a slice of n elements O(n log n) in time, O(log n) in stack memory O(n log n) in time, O(1) in memory O(n^2) in time, O(log n) in stack memory O(n log n) in time, O(n) in memory
Tell me, what have you been doing at your current job?
What happens in the system when a request for allocating one kilobyte of RAM is made?
Do you only have Go or do you use other technologies as well? What related technologies do you use?
What is the difference in purpose between ps and top when viewing processes and resource consumption?
What is an asynchronous API, what is it used for, and how is it implemented?
Tasks came from the business — can you tell more about how it worked?
If you receive an offer this week, how long will you think about it? Will you wait for all interviews with other companies to be completed? When do you plan to start?
Why is it important to set a timeout when making HTTP requests?
What is the difference between a regular binary tree and a B-tree in data structures?
Can you give examples of risky decisions at work?
What will the code output when executed? package main import "fmt" type Counter struct { val int } func (c Counter) IncVal() { c.val++ } func (c *Counter) IncPtr() { c.val++ } func main() { c := Counter{val: 1} c.IncVal() fmt.Print(c.val, " ") c.IncPtr() fmt.Print(c.val) }
What happens in the system when a request for allocating a block of memory of 1024 bytes is made?
Are you familiar with exceptions in Go?
How is argument passing in functions implemented in Go?
How are arguments passed to functions in Go?.