Golang
Какими способами можно создать и инициализировать карту (Map) в языке Go?
Какие основные принципы разработки программного обеспечения ты применяешь в своей работе?
Опишите архитектуру и основные этапы автоматизированного процесса сборки и развертывания, который использовался на прошлой работе.
Является ли mutex инструментом синхронизации потоков?
Какие инструменты и подходы используются для обработки потоковых данных в реальном времени?
Вы применяли инструменты профилирования для анализа производительности?
Как взаимодействует горутина с системным потоком выполнения в операционной системе?
Какими методами и инструментами вы проверяли корректность и качество вашего кода?
Можешь ли ты перечислить основные виды очередей, используемые в RabbitMQ?
Можно ли обеспечить безопасность при одновременной записи в Map из нескольких потоков?
Какими средствами и подходами ты применяешь для проведения интеграционных тестов в своих проектах?
Можешь ли перечислить основные типы отношений между таблицами в реляционной базе данных?
Каким образом осуществлялась вставка нового столбца в таблицу базы данных?
Какие сетевые протоколы применялись для взаимодействия микросервисов в вашей архитектуре?
Каким образом происходит хранение данных в Kafka?
Какие меры необходимо предпринять для уменьшения нагрузки на устаревшие хранилища данных?
Можете перечислить основные преимущества и недостатки языка программирования PHP?
Каким образом реализовать тайм-аут контекста в вашем приложении на Go?
Применяли ли вы архитектурный стиль REST при разработке своих сервисов?
Каким образом происходит использование части данных типа .data при работе с потоками?