Sobes.tech

How to choose what to use — Flexbox or Grid? What is the difference?

137

What is EventBus? How to implement it in Vue?

136

How do you feel about logic in templates?

136

Have you been looking for a job all these two months?

135

async function f(result = 1) { let promiseB = new Promise(resolve => { setTimeout(() => resolve("1e"), 200) }); let promiseA = new Promise(resolve => { setTimeout(() => resolve("ab"), 1000) }); result += await promiseA; result += await promiseB; alert(result); // ? } f(null);

135

Is JavaScript single-threaded or multi-threaded? Tell about Web Workers.

135

How to fix a var task in a loop, besides replacing var with let?

133

Tell me about the stack you worked on. How well do you know TypeScript? Complex types, recursive types?

133

Tell me about the Event Loop — the queues of micro- and macro-tasks.

132

Tell me about the principles of OOP. Is OOP applicable in JavaScript?

132

If the deadlines are completely unrealistic — how will you act?

132

In Vue task: what will be displayed in the template when using watch without the immediate flag?

131

Live coding task: develop a cloud cost calculator in Vue 3 with TypeScript. Load tariffs from API, select service (compute/storage), select tariff, period (hourly/daily), quantity, calculate total cost.

130

Look at this HTML/CSS code. What color will each element's text be?

130

How did you understand which task to take on yourself and which to delegate to the team?

129

What do you think about Pinia? In what cases would you not use Pinia?

128

What are CSS isolation methods? Which ones do you know?

128

How to make two promises execute in parallel and the function finish in 1 second instead of 1200ms?

128

What difficulties arise when working with micro-frontend architecture and Module Federation in your project?

127

Tell me about the variables var, let, const: scope, hoisting, temporal dead zone.

127
/7