Какими инструментами и подходами вы пользуетесь при разработке тестовых сценариев?
Каким образом можно наиболее эффективно объединить множество строк в программировании?
Объясните, как работает процесс вызова функции самой в своем теле, и в каких случаях это может быть полезно?
Можно ли считать, что динамическая память в куче является потокобезопасной при параллельной работе несколькими потоками?
Можешь перечислить основные примитивы синхронизации, предоставляемые стандартной библиотекой?
Вы имели дело с системами кэширования в оперативной памяти?
Объясните, почему выполнение асинхронных операций внутри блокировки недопустимо в многопоточной среде
Использовали ли вы гибкую методологию управления проектами, такую как Scrum или Kanban, при работе над задачами?
Можете объяснить, что означает термин идемпотентность в контексте работы с данными и системами?
Какие элементы можно пронаблюдать в структуре SQL-запроса?
В каком месте в памяти обычно размещаются объекты ссылочных типов?
Как изменяется состояние индекса в базе данных после операций удаления и повторного вставления записей в таблицу SQL?
Можешь рассказать о своем самом значимом профессиональном успехе?
Можете рассказать о составе команды, участвовавшей в вашем последнем проекте?
Какие подходы и техники используются для обработки коллизий в структуре данных Dictionary для обеспечения корректной работы программы?
В каких ситуациях происходит рост стека при выполнении программы?
Какие функции реализует интерфейс ICollection в стандартных библиотеках?
Каким образом ты определяешь свои сильные стороны как разработчика, соответствующие критериям эффективности?
Обладает ли сборщик мусора возможностью очищать все уровни поколений в любой ситуации?
Какое у тебя представление о системе контроля версий Git и его основных функциях?