Skip to Content

Співбесіда з Node js розробником. 255 запитань для Junior, Middle і Senior

Middle Node.js developer (Nest.js)

13.У чому різниця між оператором in і методом hasOwnProperty? 14.Опишіть, за допомогою чого в JS реалізуються такі ООП-парадигми, як інкапсуляція, поліморфізм, абстракція? Як працює прототипне наслідування в JS? Ми використовуємо файли cookie для персоналізації контенту, реклами і для аналізу нашого трафіку.

JavaScript

Middle Node.js developer (Nest.js)

Ми також ділимося інформацією про використання вами нашого сайту з https://wizardsdev.com/ нашими партнерами в рекламі і аналітиці. Продовжуючи використовувати наш веб-сайт, ви погоджуєтеся на використання всіх файлів cookie. Ви завжди можете змінити свої налаштування файлів cookie у своєму браузері і відключити їх.

Кандидати за містами

  • 37.Наведіть структуру HTTP request/response.38.Що таке new Set() і new Map()?
  • Щоб призначити зустріч, відкрийте контакти кандидата.
  • Щоб зберегти вакансію, треба увійти або зареєструватися.
  • 133.Для чого потрібен package-lock.json?

32.Для чого потрібен this і в яких випадках його використовувати? 33.Що таке NaN і як його використати? 35.В чому переваги і недоліки NPM проти Yarn/PNPM?

Співбесіда з JavaScript. 300+ запитань для Junior, Middle, Senior

Middle Node.js developer (Nest.js)

134.У чому різниця між npm install і npm ci? 135.Для чого потрібні Вакансія Middle Node.js developer (Nest.js) бандлери? 136.Розкажіть про модульне підключення скриптів. Наведіть приклад використання завантажувальників / бандлерів модулів.137.У чому полягає різниця між git merge і git rebase? 138.Що таке staging area в git?

  • 138.Що таке staging area в git?
  • 31.Де і для чого використовують super()?
  • Ми також ділимося інформацією про використання вами нашого сайту з нашими партнерами в рекламі і аналітиці.
  • Якщо туди накидати питань по комп’ютер сайенс, то вийде просто нерозумних меж полотно.

Запитання для прикладного програміста на Node.js

Middle Node.js developer (Nest.js)

26.Опишіть основні принципи роботи «збирача сміття» у JS-рушіях (engines).27.Опишіть призначення і  принципи роботи з колекціями WeakMap і WeakSet? Чим гарне резюме зразок вони відрізняються від колекцій Map і Set відповідно? 28.Чим відрізняється Observable від Promise? Назвіть порядок виконання then і catch у ланцюжку.

  • 136.Розкажіть про модульне підключення скриптів.
  • ES5 і справді простий і інтуїтивно зрозумілий.
  • 24.Які ви знаєте способи оголошення функції?
  • Довгий час програмував на Node.js, без підготовки дам відповідь на менш ніж 40% запитань.

23.Зробіть рев’ю коду та дати зауваження щодо архітектури. 24.Розкажіть, як би ви робили такі фічі. Опишіть архітектуру фічі в застосунку. 30.Які альтернативні види баз даних використовуєте? 31.Що таке RDS і чому він іноді не підходить? 32.Що таке SQL Injections і як їх уникнути?