С какими UI-библиотеками приходилось работать? В чём плюсы и минусы Ant Design и Material UI?
Я работал с Ant Design и Material UI — двумя популярными React UI-библиотеками.
Читать ответПодготовка к интервью
13 вопросов с собеседований в HR SIGNAL
Что проверяют на интервью
Подборка объединяет вопросы, отмеченные на этапах интервью в HR SIGNAL. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: array, docker, devops.
Каталог
Я работал с Ant Design и Material UI — двумя популярными React UI-библиотеками.
Читать ответПринципы SOLID — это набор пяти основных принципов объектно-ориентированного программирования, направленных на создание гибких, расширяемых и поддерживаемых систем:
Читать ответtsx import React, { FC, useEffect, useState } from 'react';
Читать ответЯ рассматриваю компании с интересными и современными фронтенд-проектами, где применяются актуальные технологии и практики, например React, Vue, TypeScript, а также подходы к оптимизации производительности и UX.
Читать ответВ проекте была выбрана архитектура на основе компонентного подхода с использованием React для фронтенда. В качестве стейт-менеджера использовался Redux, потому что:
Читать ответDocker — это платформа для контейнеризации приложений, которая позволяет упаковать приложение и все его зависимости в изолированный контейнер. Это облегчает развертывание и переносимость.
Читать ответДля вычисления площади ограничивающего прямоугольника нужно найти минимальные и максимальные координаты по осям X и Y, затем вычислить площадь как произведение разницы максимума и минимума по каждой оси.
Читать ответДля меня важны несколько ключевых критериев при выборе работодателя:
Читать ответПроблема race condition при переключении пользователей возникает, когда несколько запросов отправляются подряд, и результат последнего может быть непредсказуемым. Для решения можно использовать несколько подходов:
Читать ответЗа последние 3-4 года я работал в основном с фронтенд-разработкой на React и TypeScript. Основные задачи включали:
Читать ответПричины расставания с последним работодателем могут быть разными, но важно отвечать честно и конструктивно. Например:
Читать ответНа последнем месте работы я участвовал в выборе архитектуры фронтенд-приложения для крупного корпоративного портала. Основной задачей было обеспечить масштабируемость и удобство поддержки кода при росте функционала.
Читать ответ