C#
Можете ли да обясните принципа на работа и основните характеристики на RabbitMQ като система за обмен на съобщения?
Кога трябва да почиствате или актуализирате кеша в Redis?
Какви са основните предимства и недостатъци на първия професионален опит, придобит в началото на кариерата?
Можеш ли да опишеш основните типове методи за проверка на автентичността на потребителя?
Можете ли да обясните концепцията за методите за разширение в LINQ и как те се прилагат на практика?
Каква е разликата между типовете данни, предавани по стойност, и тези, предавани по референция?
Имали ли сте опит с използването на системи за телеметрия за събиране и анализ на данни?
Какво правехте, ако не успеете да завършите задачите в текущия спринт на предишното си място на работа?
Как да реализирате пренасочване на потребители от мобилни устройства към мобилен поддомейн (като при ВКонтакте)?
Разкажете за почистването на паметта с помощта на Garbage Collector — как работи и защо е необходим.
Какво трябва да бъде изпратено до клиента като отговор, ако входните данни не преминат проверката за валидност?
Как се реализира индексирането на данни в система за управление на бази данни и как това влияе на изпълнението на заявки?
Можете ли да обясните основните принципи на SOLID и как те се прилагат при разработката на софтуер?
Какво е предимството на хеш таблицата в сравнение с масив по отношение на скоростта на достъп до данните?
Разкажи за своите практически проекти и опит в търговската сфера
Какви предимства и недостатъци могат да се изтъкнат при смяна на второ работно място?
Каква е основната задача на Dependency Injection в приложенията?
Какъв тип изолация на транзакциите се прилага по подразбиране в системата за управление на бази данни?
Как може да се определи с какво се занимава разработчикът в рамките на своята професионална дейност?
Имали ли сте опит в изпълнението на задачи, свързани с разработването на потребителски интерфейси от страна на клиента?