Могут ли задачи или потоки рассматриваться как более высокий и низкий уровень абстракции, и чем они отличаются?
Каковы основные преимущества и недостатки использования системы брокера сообщений?
В чем заключается основное назначение и применение Redis в проектах?
Можно ли применять механизмы блокировки совместно с объектами синхронизации в программировании?
Какими типами данных возвращает асинхронная функция или операция?
Можете объяснить основные отличия между REST и gRPC в реализации и использовании?
Объясните отличия между механизмами блокировки: lock, Semaphore и Mutex.
Какой опыт и обязанности у вас были на вашем последнем месте работы?
Можно ли применять конструкцию HAVING в SQL-запросах без указания GROUP BY?
Принимали ли вы участие в проектировании или использовании record в своих предыдущих задачах?
Можете объяснить принцип работы SLR и зачем он используется в системе управления версиями?
Вы когда-либо получали предложения о работе, которые решили отказаться?
Чем отличаются понятия Topic и Partition в RabbitMQ?
Как отличить режим работы сервера и режим рабочей станции в механизме сборки мусора?
Каким образом преобразуется исходный код C# в исполняемый файл или байт-код?
Объясните различия между процессами упаковки и распаковки значений в языке программирования.
Обязательно ли все ссылочные типы данных размещаются в куче памяти?
В чем заключается назначение функции partial в программировании?
Каким образом выбрать очередь для отправки сообщений в RabbitMQ?
Имели ли вы опыт использования инструмента Swagger для документирования и тестирования API?