Sobes.tech

What are the main stages of the Vue component lifecycle in Composition API and script setup?

9

If the versions of direct dependencies in package.json are fixed exactly, why is package-lock.json still needed?

9

Is it necessary to handle the initial load separately so that the first request without a filter does not wait for the debounce timeout? Explain the solution.

Middle
8

How would you act if a page in a SPA application loads very slowly to improve performance?

8

Have you worked with micro-frontends? What ways are there to organize them?

8

What problem does the priority of local records solve when merging history with snapshot from the backend? What happens if this priority is changed?

7

Why does the context of 'this' get lost in the callback function of filter, and how to fix it?

Middle
7

Explain the purpose of queryKey and queryFn in TanStack Query and why parameters affecting the request should be included in queryKey.

Middle
7

Which team is participating in the interview and how many teams are there?

Middle
7

How was this query formed: through ORM, query builder, or was it SQL with parameters substituted?

Middle
7

What are the reasons a React component may re-render?

Middle
6

How to organize role-based access control in Express?

Middle
6

How did you work with large volumes of data, such as transaction tables?

Middle
6

What are the results of calling multiple counters created through closure with prefix increment ++count?

Middle
6

Do you have experience with TDD?

Middle
6

Implement the RLE (run-length encoding) function for compressing a string with repeating characters: replace sequences of identical characters with the character and the number of repetitions; if a character appears only once, do not output the count.

6

How does the browser render a page from the moment it receives HTML?

6

Do you have experience in full-stack development: creating BFF or maintaining the backend?

6
/350