Можете объяснить, что означает принцип KISS в разработке программного обеспечения?
В каких случаях происходит автоматическое освобождение памяти объектом сборщика мусора?
Что подразумевается под ошибкой во время выполнения программы?
Расскажи о конкретной ситуации из своей практики, которая для тебя была особенно значимой или поучительной
Можете объяснить концепцию паттерна Transactional Outbox и его применение?
Работали ли вы с составлением SQL-запросов для получения данных?
Имели ли опыт работы с архитектурой микросервисов и их внедрением?
Как вы поступали, если не успевали завершить задачи в текущем спринте на предыдущем месте работы?
Какова роль и применение типа данных, допускающего хранение null значений?
Какие шаги предпримешь, если заметишь снижение производительности системы в рабочей среде?
Какие методы или инструменты вы применяли для запроса данных с серверов через протокол HTTP?
Какие навыки и знания вы приобрели за время своей профессиональной деятельности?
Можете описать архитектуру микросервиса, который вы разрабатывали?
Есть ли у вас практический опыт реализации взаимодействия между сетевыми компонентами или системами?
Можете объяснить концепцию разделения данных (Partition) в системе RabbitMQ и как она влияет на передачу сообщений?
Можете пояснить, для чего используется хук useEffect в React и какие задачи он решает?
Можете объяснить, что означают флаги Enum и как их использовать в программировании?
Могут ли куки иметь ограничения по своему размеру или сроку действия?
Могли бы вы объяснить принципы и назначение модульного тестирования в разработке программного обеспечения?
Что подразумевается под связыванием параметров в программировании?