C#
Как да реализирате пренасочване на потребители от мобилни устройства към мобилен поддомейн (като при ВКонтакте)?
Какви са моделите Outbox и Inbox?
Какво е функция с високо ниво? Дайте пример на JavaScript функция, която приема или връща функция.
Защо сега търсите работа и защо напуснахте последното си място?
Как се осигурява атомарността на транзакциите в монолит? Как се различава от работата с дълготрайни транзакции?
Можете ли да разкажете за работата си с авторизация и автентикация (Keycloak, JWT)?
Управление на паметта: стек, купчина, референтни и стойностни типове — какво знаеш за това?
Колекция от функции, цикъл 0-9, добавяме ламбда, които улавят i, извикваме всички. Какво ще изведе?
С какъв проблем можем да се сблъскаме, ако кешираме няколко свързани данни (температура и новини)?
Индекси в базата данни: за какво са, защо не могат да се прилагат навсякъде, как да анализираме бавните заявки?
Съществуват три метода, които променят информацията за артикула (променят състоянието, променят състава на етикетите и задават теглото). Тъй като в бъдеще се планира да се добавят още 10-20 метода, които променят информацията за артикула (самите методи могат да бъдат реализирани като NuGet в друг услуга), трябва да се реализира единствен метод DoSomethingWithItem, който в зависимост от входните параметри може да извика всяка промяна на артикула. Тоест, на метода може да се каже "Промени състоянието" или "Задай теглото" и неговата реализация ще извика един от методите като StateChanger.Change или WeightSetter.Set и т.н. Класовете StateChanger, TagsSetter и WeightSetter могат да бъдат променяни. Важното е да се запази бизнес функционалността.
Какъв е проблемът N+1?
Какво е Activity в MassTransit?
Какво е MVCC?
Ще работи ли правилно логиката на блоковете catch за компенсация при използване на await Task.WhenAll? Какво изключение ще бъде хвърлено?
Как може да се разшири метод на клас, без да се модифицира изходният код?
Винаги ли async/await работи в отделен поток? От къде идват потоковете?
Как да работите със Scoped услуги (например, DbContext) вътре в Kafka/MassTransit потребител, където няма обхват на заявката?
Какъв е графикът на обажданията и може ли да се започне работният ден по-рано, като се вземе предвид часовата зона на Калининград?
Използвате ли изкуствен интелект в работата си? Ако да, какви инструменти и какво делегирате?