Sobes.tech

What blocking operations are there within the Critical Rendering Path?

Middle
NordClan
21

How would you optimize a slow-running application? What methods would you use?

Middle+
Rossko
21

Live coding task: fix the counter with setInterval in useEffect, which works incorrectly due to closure issues.

Middle
WB Travel
21

What services are typically used at the application level (i.e., should be providedIn: 'root')?

Middle
Клируэй Технолоджис
21

Tell me more about caching for fast page delivery. Provide an example on the second interface (question screen).

Middle+
OkkoOkko
21

Are you aware of different versions of the HTTP protocol (HTTP/1, HTTP/2, HTTP/3)? What are the differences between them?

Middle+
Альфа-БанкАльфа-Банк
21

What do you look for in a future employer, what are your criteria for choosing?

Middle+
EvercodeLab
21

Write a polyfill for the String startsWith method, which appeared in ES6, using only ES5 features (without let/const, arrow functions, etc.), i.e., through prototype inheritance.

Middle
Ай-Теко (I-Teco)
21

How do you feel about logic in templates?

Middle
РунитиРунити
21

What auxiliary tools, including tools for testing, refactoring, and code review, do you use?

Middle+
Сибилтек-софт
21

Theoretically speaking: there are large tables with a lot of data. Can performance issues arise? If yes, how would you solve them?

Middle+
РСХБ
21

Example with object filters (field name and others) - how to use reactive to track changes in individual properties?

Middle
Программный код
21

How to get the value from a Promise and handle errors?

Middle
DevSect
21

What is the difference between a client component and a server component in Next.js?

Middle
ГКУ Инфогород
21

Explain the concept of declarative programming with respect to React.

Middle+
AndersenAndersen
21

interface FormState { values: FormValues; errors: FormErrors; isLoading: boolean; } const [formState, setFormState] = useState<FormState>({ values: { email: '', password: '', }, errors: {}, isLoading: false, });

Middle
нейровэд
21

What are WeakSet and WeakMap, and how do they differ from Set and Map?

Middle+
М.Видео/эльдорадо
21

How good is it generally to describe a function in a component that also returns JSX?

Middle
Navio
21

Implement a debounce function.

Middle
Basis
21

How is the interaction with the backend structured in your project — agreements on the API, where the request logic is stored (hooks, modules, etc.)?

Middle+
wb
21
/283