Node.js
Обяснете разликите между методите call и bind в JavaScript и как те влияят върху контекста на изпълнение на функцията.
Имали ли сте опит в различни организации или проекти?
Какво са блокировките на редове и защо са необходими?
Опишете подхода за реализиране на система за удостоверяване и контрол на достъпа за три нива на потребители: обикновени потребители, мениджъри и администратори.
Какви системи за управление на бази данни имате опит да използвате?
Можете ли да разкажете за реализираните си проекти с NestJS?
Имали ли сте опит с инструмента за визуализация на данни Grafana?
Каква е основната цел на използването на статична генерация на сайтове (SSG)?
Кои характеристики на езика Go привлякоха вниманието ви и предизвикаха интерес като разработчик?
Можете ли да обясните какво се разбира под термина 'шина за данни' в архитектурата на системите?
Каква е ролята на променливата n в обозначаването на сложността на алгоритъма в нотацията Голямо O?
Кои методи или ресурси използваш за развитие на техническите си умения?
Разкажете за вашия опит с брокери на съобщения и тяхната употреба в проекти
Какви методи има за смяна на текущия контекст на изпълнение (this) вътре във функция в JavaScript?
Какъв е вашият практически опит с базите данни?
Какъв е ефектът върху поведението на системата от промяната на стойността в полето, по което се извършва индексирането?
Можете ли да обясните предназначението и използването на оператора Infer в TypeScript?
Как се управляват връзките между таблиците в TypeORM?
Кои професионални области или направления бихте искали да задълбочите или развиете в кариерата си?
Можете ли да обясните какви са цикличните зависимости в NestJS и как да ги избегнете?