Sobes.tech

What needs to be done to write your own Mutex? What is Compare-And-Swap?

Middle
167

Why are you thinking about changing jobs now?

Middle
166

What is a definite integral?

Middle
163

There are two indistinguishable dice. How many different outcomes are possible?

Middle
162

If you compare the same function on a sorted and unsorted array — will there be a difference in execution time? What is branch prediction and the processor pipeline?

Middle
160

How is a derivative related to area?

Middle
159

How does the browser render pages? What is compositing?

Middle
158

What is the IP network protocol and what tasks does it solve?

Middle
153

Provide examples of several non-relational databases of different types and explain what each type is used for. Why are graph databases needed?

Middle
153

Can you tell about the conceptual differences between RISC processors and CISC?

Middle
152

Do you remember what an NP-complete problem is? How does it differ from NP?

Middle
152

Why is matrix multiplication defined by this particular rule?

Middle
151

Different processes are isolated in separate address spaces. Who performs the translation of virtual addresses to physical ones?

Middle
148

What does 'HTTP-based' mean in relation to the transport protocol?

Middle
146

Have you heard anything about quaternions? Do you know how they are used in computer graphics?

Middle
146

In addition to the imperative programming paradigm, there is a functional one — do you know what its advantages are?

Middle
140

What technical problem does blockchain solve? Answer in one sentence.

Middle
140

Who fills out routing tables?

Middle
131

Why is UDP over IP needed if it does not guarantee delivery?

Middle
131

In x86 architecture, the interrupt instruction takes two bytes, but an interrupt with number 3 has an alternative one-byte version. Why was this necessary?

Middle
130
/3