Sobes.tech

Как тебе формат общения с мини-созвонами в течение дня? Нормально ли, если в течение дня будут возникать небольшие встречи?

Middle
РунитиРунити
2

Стоит ли двигать релиз при обнаружении проблемы? Почему да или нет?

Middle
Лига Цифровой ЭкономикиЛига Цифровой Экономики
2

С какой графикой вы работали?

Middle
ТранснефтьТранснефть
2

Какие проблемы безопасности вы видите в передаче логина и пароля через query-параметры в URL?

Senior
Bitrix
2

Какие способы знаешь для организации асинхронного выполнения в JavaScript?

Middle+
Ifellow
2

Из перечисленных способов копирования объекта, какие поддерживают циклические ссылки?

Middle+
Ifellow
2

const X = { a: 1, b: 2, c: 3, d: 4 } function getProperty<T>(obj: T, key: keyof T) { // Задача типизировать функцию return obj[key] } getProperty(X, 'a') // нет ошибки getProperty(X, 'e') // ошибка ключ 'e' не является ключем для объекта X getProperty({ name: 'Sergey' }, 'name') // нет ошибки getProperty(1, 1) // Ошибка. Первый аргумент должен быть объект (не функция и не примитив)

Middle+
IT OneIT One
2

/* * Function that emulates requesting data from backend. * Backend has RPS limitation, and will fail, * if parallel requests number is more than MAX_PARALLEL_REQUESTS. */ function requestData(id: number): Promise<string> { parallelRequests++; if (parallelRequests > MAX_PARALLEL_REQUESTS) { throw new Error("Too many parallel requests"); } return new Promise((res) => { setTimeout(() => { parallelRequests--; return res(`${id * 2}`); }, Math.floor(Math.random() * 2000)) }); } function prepareData( ids: number[], maxParallelRequests: number, ): Promise<string[]> { /* * TODO: implement requesting all data, * using no more than maxParallelRequests * parallel connections. */ }

Middle
Trading view
2

Have you ever worked in a startup environment?

Senior
Nebuly
2

Расскажите про Angular Signals: signal, computed, effect — как используете в компоненте

Middle
Protech
2

Как работает сборщик мусора (Garbage Collector) в JavaScript?

Middle+
НСПК
2

Какие способы объявления переменных в JavaScript и в чём разница?

Middle
Лантан
2

Расскажи про Event Loop: что это такое и из каких частей состоит?

Middle+
НСПК
2

[имя] спросил: расскажите вкратце, где работала и чем занималась.

Middle
Sidbrige
2

Вы достаточно продолжительное время работаете на последнем месте — почему решили рассмотреть другие предложения?

Middle
3D-Outlet
2

Если у вас объём работы большой, но к сроку релиза никак не успеть — как бы ты поступил или как поступали раньше?

Middle
РунитиРунити
2

Question 11 If the price of gasoline increases by 25% and Ron intends to spend only 15% more on gasoline, by what % should he reduce the quantity of petrol that he buys? 10% 12.5% 8% 12% 6.66% Question 12 The average wages of a worker during a fortnight comprising 15 consecutive working days was $90 per day. During the first 7 days, his average wages was $87/day and the average wages during the last 7 days was $92 /day. What was his wage on the 8th day? $83 $92 $90 $97 $104

Senior
Nebuly
2

У вас основное приложение на Vite, и отдельно Next.js — приходилось ли разбираться со сборкой вглубь? Vite и Next.js построены поверх каких инструментов?

Middle+
Сбертех
2

В резюме упоминается оптимизация производительности PWA. Что такое PWA, как расшифровывается, и в чём отличие от SPA? Как сделать из SPA PWA?

Middle+
Сбертех
2

Какие паттерны проектирования и принципы качества кода вы используете при разработке на React/TypeScript? Как применяете принципы SOLID во фронтенд-разработке?

Middle+
SelectySelecty
2
/199