Sobes.tech

Tell us about Event Loop: microtasks and macrotasks, execution order.

174

How do you feel about requests inside components?

173

Is JavaScript single-threaded or multi-threaded? How to start a second thread?

172

What is requestAnimationFrame and what does it guarantee?

170

Tell me about closures. How does the garbage collector work with closures?

170

Tell us about the previous job — was it more front-end or back-end? What interesting, memorable, complex tasks did you have?

169

Event Loop task with setTimeout and Promise: determine the order of output to the console.

169

A classic way to align a div to the center.

168

What are the more typical tasks at work? How much time does layout, logic writing, review, calls, and dealing with technical debt take?

168

Regarding testing — does your team of testers and developers cover the code with unit tests? Do developers also write integration and end-to-end tests?

167

You mentioned SameSite for cookies — what does this setting control?

166

In what format did responses from the backend arrive and how did you process them (about the psychological testing system with dynamic questions)?

166

Tell me about storage types: localStorage, sessionStorage, cookie. How do they differ and why are tokens stored in cookies?

165

What is the difference between __proto__, [[Prototype]], and prototype?

164

How do variables in preprocessors differ from native CSS variables?

161

Tell me a little about your previous experience, what you did at your last job. Any interesting cases or what was your role in the team?

160

Were Checkbox and other question types different components or a single universal one? How did you render them?

160

In what order are then, catch, and finally executed in a promise chain?

159

How do CSS modules differ from scoped styles in Vue?

159
/7