Sobes.tech

Какие способы изоляции CSS ты знаешь?

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

Есть карточка с заголовком, текстом, футером и кнопкой. Что будет через props, а что через slots?

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

Что такое монорепозиторий и знакомы ли вы с этим подходом?

Middle
ИРИ
2

Расскажите про WebSocket — что это такое и использовали ли вы эту технологию в коммерческом опыте?

Middle
ИРИ
2

Какие паттерны проектирования вы знаете и использовали в своей работе?

Middle
ИРИ
2

Используете ли вы AI-инструменты в своей работе и в чём, на ваш взгляд, преимущество живого разработчика перед машиной?

Middle
ИРИ
2

С чем вы больше всего работали в последнее время? Какой у вас был стек?

Middle
Ifellow
2

Расскажите о процессах в команде на текущем/предыдущем месте работы.

Middle
Ifellow
2

На каких этапах вы могли влиять на качество продукта?

Middle
ИРИ
2

Есть ли у вас сейчас другие офферы или предложения от компаний?

Middle
ИРИ
2

Как вы оцениваете сортировку в приложении — она работает правильно?

Middle
Ifellow
2

Как выстраивалось взаимодействие с дизайнерами? Приходилось ли убеждать дизайнера изменить макет?

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 "SignUp" 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. --- Code from mock.ts: ```typescript const fakeResponse = (userName) => ({ code: 200, user: { id: 42, userName, }, }); let a = 0; const api = { '/signup': function (userName: string, email: string, password: string) { a++; return new Promise((resolve, reject) => { setTimeout(() => { if (a % 2 === 0) { return resolve(fakeResponse(userName)); } else { return reject( new Error( `Username "${userName}" is already taken. Please try another one.` ) ); } }, 500); }); }, }; export default api; ```

Middle
Mayflower
2

Что такое методы жизненного цикла компонента? Перечислите основные.

Middle
Синьор Софт
2

Был ли опыт работы с Vue? Какие инструменты использовали для тестирования?

Middle
Синьор Софт
2

Работал ли ты с нативным JavaScript, или в основном с фреймворками?

Middle+
Tilda
2

Какие для тебя критичные моменты при выборе компании и команды?

Middle+
Tilda
2

Пишешь ли ты автотесты? Есть ли опыт написания тестов?

Middle+
Tilda
2

Есть ли у тебя сейчас офферы или дедлайны?

Middle+
Tilda
2
/199