Sobes.tech

Что вы рекомендуете коллегам на code review?

Middle+
Ifellow
7

Приведите пример плохого функционального компонента, который вызывает лишние перерендеры, и объясните как это исправить.

Middle+
Альфа СОФТ
7

Расскажи про этапы жизненного цикла React-компонентов

Middle+
IT OneIT One
7

Как типизировать ответ API, если контракт не идеален?

Middle
МТС БанкМТС Банк
7

Что такое покрывающие индексы и как они помогают?

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

Родительский компонент использует стратегию OnPush, дочерний — Default. Что происходит с дочерним компонентом при изменениях? В каком направлении идёт проверка change detection — сверху вниз или снизу вверх?

Middle
Цифротех
7

Что такое серверный и клиентский компонент в Next.js? Как объявляется клиентский компонент? Можно ли вкладывать серверный компонент в клиентский и наоборот?

Middle
News Media Holdind
7

Использовал ли сложные функции в SCSS и полифилы?

Middle
Лантан
7

Реализовать функцию debounce.

Middle
Basis
7

Что знаешь про CSS-селекторы и специфичность?

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

Насколько тебе приходилось участвовать в деплое, CI/CD, что приходилось делать, какие боли были?

Middle
TokenTech
7

Приходилось ли вам проходить секции по веб-системному дизайну раньше?

Middle+
Т-БанкТ-Банк
7

На странице есть плеер. Нужно сделать так, чтобы при нажатии стоп на одной вкладке воспроизведение останавливалось и на другой вкладке. Как бы ты реализовал общение между вкладками?

Middle
Mayflower
7

Насколько приходилось работать с CSS? Знаком ли с Grid Layout?

Middle
Тензор
7

С какими хуками приходилось работать в функциональных компонентах? Какой самый необычный?

Middle
Тензор
7

#React signup form 1. Explain how StateProvider works, share your thoughts with interviewer. 2. Take a look at /src/api/mock, explain how it works. 3. Check SubmitButton color and fix it 4. Implement client form validation in Signup component. (\* ) Keep in mind task number 9. Rules: - Username, Email, Password, Repeat Password fields should have at least 6 characters length; - Password should match Repeat Password; - Validation should be done upon "Sign Up" button click; - Fields that have invalid values should be marked (error and helperText props); 6. API response may have an error that should be displayed to user near corresponding field. 7. Make sure that UserName component renders new username after successful submit. 8. Implement the new SignupSuccess component. It should be shown instead of sign up form. 9. Implement server validation for appropriate fields.

Middle
Mayflower
7

Представь ситуацию: у нас падает производительность из-за проблемы в JS-коде. Что ты пойдёшь проверять в профайлере DevTools, чтобы подтвердить или опровергнуть эту гипотезу?

Middle
WildberriesWildberries
7

Что такое ACID? Как работает Atomicity и Isolation в PostgreSQL?

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

Если бы не NgRx, что бы использовали вместо него?

Middle
BLS-Soft
7

Расскажите про Event Loop: в каком порядке выполняются синхронный код, микротаски и макротаски?

Middle+
Лига Цифровой ЭкономикиЛига Цифровой Экономики
7
/205