Sobes.tech

Tell us about form validation: how was it implemented on the client and server?

Middle+
82

What most memorable tasks have you performed?

Middle+
82

Fix the recursive function that flattens a nested array: it currently loses elements.

Middle+
82

With what should React.lazy be used?

Middle+
80

What utility types in TypeScript do you know and which ones do you use most often?

Middle+
80

How to modify destructuring if optional chaining is used in the original expression?

Middle+
78

What ways can be used to avoid repetitive comments during code review and help developers do it right?

Middle+
78

Have you worked with entity adapters in Redux Toolkit?

Middle+
78

What should be added to the example to stabilize the callback reference and avoid unnecessary re-renders?

Middle+
78

Have you worked with devDependencies, peerDependencies, optionalDependencies or bundledDependencies?

Middle+
78

Tell me about your last place of work and main tasks.

Middle+
77

What are the reasons for re-rendering React components?

Middle+
76

Write a function that sums two numbers in two ways: sum(2, 5) and sum(2)(5). Maximum two arguments.

Middle+
76

What irritated you the most during code review? What did you most often argue about in pull requests?

Middle+
76

How was your Redux store tree structured: how nested was it, and how were slices organized?

Middle+
76

Have you worked with canned components? Which of the two methods of passing the handler is preferable and why?

Middle+
74

How to safely access an error from catch, for example to display its message? What is this construct called?

Middle+
74

Why are objects used as keys of a regular object converted to the string "[object Object]"? Does string conversion happen for other keys, like numbers 7?

Middle+
74

What recent ECMAScript features, methods, or APIs have you used?

Middle+
73

Briefly tell us about yourself: what should we know about you?

Middle+
72
/8