32.Що таке SQL Injections і як їх уникнути? 33.Чому для запитів у БД треба використовувати плейсхолдери? 34.Як спроєктувати кластер на MongoDB? 35.Для чого використовують MongoDB Aggregation framework?
Javascript Developer – Remote Work
133.Для чого ненав’язливий JavaScript потрібен package-lock.json? 134.У чому різниця між npm install і npm ci? 135.Для чого потрібні бандлери? 136.Розкажіть про модульне підключення скриптів. Наведіть приклад використання завантажувальників / бандлерів модулів.137.У чому полягає різниця між git merge і git rebase? 138.Що таке staging area в git?
Запитання для системного програміста
ES5 і справді простий і інтуїтивно зрозумілий. 146.Реалізуйте функцію знаходження перетину двох масивів. Дивно, бо словники стають повільними при збільшенні розміру.
Безпека
- 139.Опишіть процес code review.
- 33.Чому для запитів у БД треба використовувати плейсхолдери?
- Якщо туди накидати питань по комп’ютер сайенс, то вийде просто нерозумних меж полотно.
- 25.Що таке Garbage Collector?
21.Що таке асинхронність і асинхронний код? 22.Яка відмінність між var, let і const? Чому варто використовувати const, якщо змінна не буде змінюватися далі в коді?
JavaScript
- 28.Чим відрізняється Observable від Promise?
- Дивно, бо словники стають повільними при збільшенні розміру.
- 22.Яка відмінність між var, let і const?
Наприклад, у ньому немає питань щодо TypeScript або Cloud. Pub/Sub — це модель повідомлень, яка використовується для реалізації асинхронного спілкування у розподілених системах. Я не считаю «комьюнити украинских программистов» передовой и значимой частью мирового комьюнити. Питання щодо патернів Observer та Pub/Sub не є доцільним, оскільки порівнюються непов’язані речі. Цього разу пропонуємо ознайомитись з актуальними запитаннями, які ставлять на технічних інтерв’ю з JavaScript.
26.Наведіть приклади функції, що самовикликається. 27.У чому різниця між function expression і function declaration? 28.Як з JS масиву чисел отримати інший масив, де залишаться тільки числа понад 10? Яку функцію масиву для цього використовувати? 29.Як видалити елемент масиву та об’єкта? 30.Для чого призначений тип void?
23.Зробіть рев’ю коду та дати зауваження щодо архітектури. 24.Розкажіть, як би ви робили такі фічі. Опишіть https://wizardsdev.com/ архітектуру фічі в застосунку. Дана помилка свідчить про те що не уся виділена пам’ять видаляється.
139.Опишіть процес code review. Назвіть основні правила, способи вирішення конфліктів і суперечок під час його проведення. 11.Що таке temporal dead zone? 12.Як працює boxing / unboxing у JavaScript?
Чим вони відрізняються від колекцій Map і Set відповідно? 28.Чим відрізняється Observable від Promise? Назвіть порядок виконання then і catch у ланцюжку.
DOU опитав технічних фахівців, тимлідів і CTO та склав орієнтовний список запитань для співбесіди на посаду Node.js розробника. Зупустив тести, стають трохи повільнішими на записі, при читанні чистий O(1). Досить цікаво, є місця над якими варто замислитись, дякую.
Функції:
157.Як би ви розробили застосунок для обміну повідомленнями на кшталт WhatsApp або Facebook Messenger? Програми для обміну повідомленнями в режимі реального часу є звичайним окремим продуктом чи вбудованою функцією великих систем? 158.Яким junior node js developer буде вихідний результат наведеного далі коду і чому? Поясніть, яким чином цей код виконується. 117.Що таке CI (безперервна інтеграція)? 118.Як використовують Docker?
Практичні завдання
Щодо швидкості попрошу рецензентів зазирнути в коментарі. Це бізнес, вони навіть можуть платити жінкам х2, чи джунам більше за сеньйорів. Експертиза Strimco — управління розробкою та аналіз бізнес-процесів, аудит та SDLC-консалтинг, UX/UI-дизайн. Коментар порушує правила спільноти і видалений модераторами. Я думаю, тут все залежить від версії мови.
