Sobes.tech

Расскажи про наследование и каскадирование в CSS: что это за понятия и что они включают?

Middle
ООО Делай мебель
2

В какой момент ты будешь сообщать о том, что не успеваешь?

Middle+
Mayflower
2

Что ты обычно делаешь, если чувствуешь, что идёт разработка и ты немного отстаёшь от сроков? Есть дата релиза, но ты понимаешь, что не успеешь доделать задачу.

Middle+
Mayflower
2

Расскажите про работу с Formik и Yup: насколько сложные формы писали, как строили схемы валидации?

Middle+
Сбертех
2

Писали ли юнит-тесты и E2E-тесты? Как выбирали элементы в тестах, знакомы ли с паттерном Page Object?

Middle+
Сбертех
2

Была ли проблема с поддержкой устаревших браузеров (Internet Explorer и др.)? Как решали вопрос кросс-браузерной совместимости?

Middle+
Сбертех
2

Что нового из стандарта ES6 используется в написанном коде? Что такое объект arguments и чем он отличается от rest-параметров?

Middle+
Яндекс
2

Расскажите про ваш опыт работы.

Middle
Веза
2

Какие UI-библиотеки компонентов вы использовали?

Middle
ОТП БанкОТП Банк
2

Какие методы существуют для создания глубокой копии объекта?

Middle
ОТП БанкОТП Банк
2

#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
2

Какие способы копирования объекта в JavaScript?

Middle
Лантан
2

Что такое type guard в TypeScript?

Middle+
Ifellow
2

Опишите критический путь рендеринга браузера: от ввода URL в адресную строку до отрисовки страницы. Расскажите про DNS, TCP, HTTP, построение DOM, CSSOM, Render Tree, Layout и Paint.

Middle+
SelectySelecty
2

Что такое CORS? Как он работает? В чём разница между простыми запросами (GET, POST) и предварительными запросами (preflight OPTIONS)? На что смотрит CORS при отправке запроса?

Middle+
SelectySelecty
2

Как сделать так, чтобы функция makeBook возвращала ожидаемые значения 0 и 5 вместо двух десяток?

Middle+
SelectySelecty
2

Как можно решить задачу, которую решает наследование, альтернативным способом? Что такое композиция в контексте TypeScript и React?

Middle+
SelectySelecty
2

Посмотрите на функцию makeBook. Определите, что выведется в консоли на строках 20-21 (две закомментированные строки). Объясните поведение функции.

Middle+
SelectySelecty
2

Блокирует ли CSSOM рендеринг страницы? Почему?

Middle+
SelectySelecty
2

Какой жизненный цикл у компонента? Какие методы жизненного цикла знаешь, умеешь и применяешь?

Middle+
Copperside
2
/199