Sobes.tech

What are capturing and bubbling in browser events? How do stopPropagation and preventDefault differ?

293

What is the difference between microtasks and macrotasks in Event Loop and what is their execution order?

224

What dangerous Git commands do you know and why should they not be used without caution?

221

Have you had experience working with Storybook?

205

What does the Mobile First approach mean in layout design?

203

When is it better to use Flexbox and when CSS Grid?

188

What do you know about monorepos and how do tools like Nx and Turborepo differ?

187

How is CSS selector specificity calculated: what is stronger — inline styles, !important, ID, classes, or tags?

179

What do you usually add and describe in Storybook?

177

What utility types in TypeScript do you know, for example Pick, Partial, Omit?

174

What is Shadow DOM and why is it needed?

164

What are the dangers of innerHTML?

160

Why did you decide to look for a new job and leave your last company?

154

Why is TypeScript needed on the frontend in principle?

154

Implement a product search in an Angular scaffold: uncomment the input with label, handle input with debounce, call searchProducts function, and display results. Use Angular Signals, not only RxJS/Subject.

145

What is layout shift, why does it happen, and how to avoid it?

138
/2