Sobes.tech

What approaches to writing styles have you used (preprocessors, Tailwind, CSS modules, etc.)?

150

How is algorithmic complexity written? What is the complexity of bubble sort? What is the complexity of quicksort?

148

What are the methods of optimization for re-renders in React (React.memo, useCallback, useMemo)?

147

What is HTTP? Which HTTP methods do you know and what are they used for?

145

Why is a state manager needed? How does it differ from React Context?

144

What methods exist for creating a deep copy of an object?

142

Tell us about the most interesting task from your last or previous job — what influenced you in terms of interest or business impact?

141

What is a virtual DOM? Why is it needed? What are the three conditions of the tree comparison algorithm (diffing)?

137

Why can't Promise be completely replaced by async/await? In what situations is async/await not suitable?

137

CSS selector specificity: which styles will be applied to two H2 tags with conflicting styles? Arrange the selectors in order of increasing specificity.

135

Is it possible to make finally execute again (with the number 10), without changing the code order, but by adding something inside the function?

134

What characterizes recursive algorithms in terms of performance?

132

Tell me about the Event Loop: call stack, microtasks, macrotasks.

131

What happens when you enter a URL in a browser and press Enter? Describe the entire process from DNS resolution to page rendering.

126

Determine the order of output of digits in the console for the Promise example where reject is called, and then handlers then, catch, finally are attached.

114
/2