Node.js
Какъв опит имате в администрирането и работата с операционната система Linux?
Какво ви мотивира да изберете именно Node.js за разработка?
Как се извършваше обработката на асинхронните операции преди въвеждането на конструкцията async/await?
Колко уверен/а си в концепциите и възможностите на Apache Kafka?
Обяснете какво означава презаписването на функции в обектно-ориентираното програмиране
Как се извършва изтриването на данни от базата данни?
Използвали ли сте патърна Revealing Constructor в практиката си на разработка?
Колко време и в кои проекти работихте с Node.js, и какви задачи решавахте с неговата помощ?
Можеш ли да обясниш основните характеристики на транзакциите в базите данни?
Какви инструменти или библиотеки използвахте за реализиране на websocket взаимодействия във вашите проекти?
Какво е нивото на вашите знания в областта на работата с PostgreSQL и нейните функции?
Колко различни API интерфейса сте създали с Express?
Можеш ли да назовеш основните етапи от жизнения цикъл на приложение Node.js?
Опиши типичния си работен ден и основните задачи, които изпълняваш
Обяснете разликите между ключовите думи let и const в JavaScript.
Как се прилага стратегията за разклоняване в управлението на разработката и защо е необходима?
Можете ли да дадете пример за ситуация, когато в база данни се използва композитен първичен ключ?
Кое е по-бързо — изтриване на данни с командата DELETE или изчистване на таблицата чрез TRUNCATE?
Имали ли сте опит с използването на обобщени типове в разработката?
Какво отличава интерфейсите от класовете в TypeScript и в кои ситуации се използва всеки от тях?