Sobes.tech

Connect the fixed hook in the second component and display a random number and the current scroll position.

Middle
143

When is the cleanup function in `useEffect` executed and what does it do in this case?

Middle
135

Explain what happens to old requests when the user changes and how `AbortController` prevents race conditions.

Middle
132

How to correctly remove the `scroll` event handler if `addEventListener` and `removeEventListener` must receive the same function reference?

Middle
131

Will the object returned by the hook (`data`, `loading`, `error`) have the same reference between renders if the values haven't changed? Why? How to keep a stable reference to the object?

Middle
124

What happens when the URL in the dependencies of `useEffect` changes? In what order are the cleanup function and the new effect executed?

Middle
120

What is the team and project: what CRM platform is being developed, and for what business tasks is it intended?

Middle
119

Is `useCallback` needed here? What is it used for and in what cases is it useful?

Middle
119

What are the next stages of the selection process after this interview?

Middle
106

What happens if the URL changes rapidly several times in a row?

Middle
94
/2
Questions for Frontend preparation — Page 2 - sobes.tech