Sobes.tech

Evaluate the spatial complexity of your solution.

Middle
Пикварио технологии
21

Tell me about the React component lifecycle and hooks (useEffect, useState, useRef, useCallback, useMemo, useLayoutEffect, etc.)

Middle
SimbirsoftSimbirsoft
21

Provide an example of the Interface Segregation principle in frontend development.

Middle
IBIT
21

So, you stored the form state between different steps of the wizard flow, am I correct? How did you store it — was there an internal store or a backend storage?

Middle
Voximplant
21

Tell me about Storybook — how closely did you work with it, or was it just with a small component?

Middle+
IMOT.IO
21

Are you familiar with the EventEmitter pattern? Implement a class with subscribe, unsubscribe, and fire methods.

Middle+
Альфа-БанкАльфа-Банк
21

What is the Big O complexity of the subscribe method?

Middle+
Альфа-БанкАльфа-Банк
21

What does the device's IP address depend on? What are white and gray IP addresses?

Middle+
Flant
21

Have you used Vuex?

Middle
Нанософт
21

How can you streamingly parse JSON, breaking the processing into chunks so as not to block the main thread? Through what can you run the processing of the next chunk so as not to slow down the page (for example, requestIdleCallback, generators)?

Middle
IBIT
21

What type of typing is used in TypeScript? How does it differ from languages like C# or Java?

Middle
Интай-текстиль
21

Tell me about Angular component lifecycle hooks in the order they are executed.

Middle+
Сибилтек-софт
21

Are you available to work from the office in Poznań 1 day per quarter if you're based outside Poznań? Got it. What is your notice period, or when would you be available to start? What are your monthly salary expectations?

Senior
Cleeng
21

The code uses forwardRef for a button — what is it for and what will happen if it is not used?

Middle+
wb
21

What object deep copy methods do you know in JavaScript?

Middle
Navio
21

Tell us about your experience, what have you been doing lately?

Senior
Позитив Технолоджис
21

Why are dynamic IP addresses needed if static ones are so convenient?

Middle+
Flant
21

// 1 for (var i = 0; i < 3; i++) { setTimeout(() => console.log(i)) } // 2 console.log(i) var j = 10 console.log(j) // 3 console.log(k) const k = 10 console.log(k) // 4 var a = 2 var b = a b++ console.log(a) console.log(b) // 5 var c = [1, 2, 3] var d = c d.push(4) console.log(c)

Middle+
Chaser
21

Is the offer suitable for you: €30,000 gross, a fixed-term contract until December 31 with a transition to permanent from January 1?

Senior
Gecal Informatica
21

What UI component libraries have you used?

Middle
ОТП БанкОТП Банк
21
/283