Node.js
Объясните принцип внедрения зависимостей в программном обеспечении и как он используется для повышения модульности кода.
Можете объяснить концепцию полиморфизма и его роль в объектно-ориентированном программировании?
Какую область разработки ты предпочитаешь — серверную или клиентскую сторону и почему?
Какова цель применения денормализации в базах данных?
Какова роль замыканий (closures) в JavaScript и для чего они применяются?
Можете объяснить концепцию инкапсуляции в объектно-ориентированном программировании?
Какую основную задачу решает библиотека Socket.IO в приложениях?
Какова основная функция очереди в разработке программного обеспечения?
Вы имели опыт работы с операционной системой Linux?
Имеете ли опыт работы с системами управления базами данных?
Можете рассказать о своих проектах, в которых использовали базу данных MySQL?
Место вашего проживания или текущий регион
Каким образом реализована многопоточность в среде Node.js?
Какой опыт у вас есть в работе с различными системами хранения данных и базами данных?
Опишите ваш опыт работы с системами управления базами данных на основе SQL, укажите используемые технологии и предпочтительные практики.
Применяли ли вы какой-либо фреймворк в своих проектах?
Каким образом определяется время доступа к элементу массива по индексу?
Работали ли вы с обобщенными типами в TypeScript?
Какие отличия между хранением данных в cookie и sessionStorage в контексте веб-приложений?
Какие отличия между методами организации CSS-стилей по методологии BEM и использованию Scoped-стилей?