Sobes.tech

Have you ever worked with micro frontends? What are micro frontends used for, what problem do they solve?

263

What is the difference between REST API and WebSocket?

242

Task: implement a class with subscribe, unsubscribe, and next methods (Observer pattern). All methods should be strictly typed in TypeScript. The subscribe method should return an unsubscribe function.

224

Have you worked with generics? Can you explain the general concept?

214

Tell us about your experience working with Next.js. On which projects have you used it and what rendering methods did you employ for different content?

186

React task: implement a 10x10 game board (100 squares), each square randomly colored (red or green). When clicking on a square, its color changes to the opposite, and recursively, the color of all neighboring cells of the same color (vertically and horizontally) also changes.

185

What are you currently looking for and what do you expect from a new place?

180

Can you explain the difference between rendering methods: SSR, SSG, CSR, and ISR?

179

What happens when you resubscribe to the same handler? How does the order of calls change?

169

How long have you been working with TypeScript and what is TypeScript generally used for in projects?

162

What design pattern have we just implemented? Have you consciously applied design patterns in your work?

159

Task: implement a sumSquares function that sums the squares of numbers from an array using a custom reduce function. Only the sumSquares function can be modified.

156

Have resources been allocated for writing tests? What is your experience in writing tests?

155

If you need to support duplicate handlers, how would you implement unsubscription? What are the disadvantages of implementing it through an array with filtering?

153
/2