Check the React component where 'everything seems to work': find errors and, if possible, refactor.
Frontend
We urgently need to connect a prototype to several services with different APIs and transports (REST, WebSocket), collect and analyze metrics. What will be the plan of action?
If you were to start a large project from scratch, what approach to connecting and organizing CSS would you choose? What approaches do you know, and what are their pros and cons?
Do you follow JavaScript news? Are there new language features that you especially liked and would like to apply in your project?
What HTTP methods do you know and what are they used for?
Tell us about your experience working in fintech.
What happens in the browser after entering a URL?
There is a list. You need to add a click handler so that clicking on a list item displays an alert with the content of the clicked item.
When developing a new feature, do you immediately write autotests or decide when they are needed?
Before calling setDebouncedSearch, should you compare the new search value with the current debouncedSearch, or does React already prevent unnecessary updates?
Implement a function that retries fetch requests several times upon failure. What should happen after exhausting attempts?
How have you used LLM in your work?
How and why should the token be transmitted in a request?
How to align a block to the center of its parent using Flexbox?
How are synchronous code, microtasks, and macrotasks related in the Event Loop? When are they executed?
How to delete HttpOnly cookies, including when the internet is unavailable?
Why is the difference between primitives and objects important for React.memo and how to avoid unnecessary re-renders due to new functions?
[name] talks about their current workplace: how team interaction is organized and how a task passes from assignment to release?
How to wait for multiple requests to finish and find out which ones failed?
What component libraries did [name] use?