Sobes.tech

What questions do you have for the team and development processes?

273

What is React.memo, how does it differ from hooks useMemo/useCallback, and how are they related?

189

Do you have experience launching a React project from scratch or migrating to React?

183

Tell us about your current project: what you did, how the team was organized, what tasks you performed?

182

Tell me about your experience.

179

Why does a re-render occur when calling handleClick with setCount, and how to avoid re-rendering while preserving the variable?

178

In what order will the numbers be output in code with Promise, setTimeout, and synchronous code (Event Loop)?

176

What is Virtual DOM and how does it differ from the regular DOM?

168

Name the details necessary for assembling a controlled machine from a constructor (non-standard question on systems thinking).

168

What is useContext and why should it not be used instead of Redux/Zustand?

164

What happens if errors are not handled in a Promise (no .catch)?

163

What are useMemo and useCallback, what is the difference, and when should they be used?

160

What state managers do you know, and what is the difference between Redux Toolkit and Zustand?

147

How do you imagine working at a new place? How would you join a project where the frontend is currently without a framework?

128

What is Feature-Sliced Design (FSD), how would you organize migration to FSD, and how would you resolve conflicts in layer interpretation?

118

A closure task: why does the function always output 0 instead of the incremented value?

116

Task: traverse a tree with output text with indentation (recursive traversal of a nested list)

105

What is a Promise and how does it work?

100