Подборка объединяет вопросы, отмеченные на этапах интервью в Аптрейд. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: async, frontend, promises.
Специальные типы TypeScript, определяющие допустимость значений any — тип, допускающий значение любого вида отключает контроль типов и снижает безопасность типизации never — тип, которому не соответствует ни одно…
В JavaScript конструктор — это функция, которую вызывают с оператором new возвращаемый примитив не учитывается: создаётся объект this результатом становится новый объект, а не примитив если же вернуть объект, он…
Результат возврата объекта из функции-конструктора Функция-конструктор — обычная функция, предназначенная для создания объектов через new При возврате примитива, например числа или строки, это значение игнорируется, и…
одно из шести ограничений REST сервер отправляет клиенту исполняемый код, например скрипты даёт возможность динамически расширять функциональность клиента сокращает число обращений к серверу делает кэширование сложнее…
Что означает структурная типизация в TypeScript? механизм типизации TypeScript типы сопоставляются по структуре, то есть по форме объектов совместимость определяется наличием требуемых свойств и соответствием их типов…
Что расшифровывает аббревиатура REST и что она означает? архитектурный стиль взаимодействия распределённых систем Representational State Transfer (передача представлений состояния) базируется на HTTP методах (GET,…
Что представляет собой FSD-архитектура и какие слои в ней используются? FSD (Feature-Sliced Design) — архитектурный паттерн для фронтенда Приложение разделяется на фичи, а слои выделяются по зонам ответственности К…
Что такое протокол HTTPS? защищённая версия протокола передачи данных HTTP применяет TLS/SSL для шифрования соединения сохраняет конфиденциальность и целостность информации выполняет аутентификацию сервера…
Что такое rest оператор? синтаксис ES6, предназначенный для сбора аргументов записывается как ... перед названием параметра объединяет оставшиеся аргументы в массив применяется в функциях с переменным количеством…
Контекст и this в JavaScript this — ссылка на объект, связанный с вызовом функции, либо с её контекстом его значение определяется способом вызова: напрямую, как метода, через constructor, bind/call/apply в обычной…
Что представляет собой функция-конструктор? способ создания объектов в JavaScript функция, которую вызывают с помощью new задаёт свойства создаваемого объекта устанавливает связь объекта с прототипом функции помогает…