Golang
Задача с интерфейс error и nil: какво ще изведе кодът с различни начини за присвояване на nil?
Какво е DNS и как работи?
Разлики в структурите на съхранение на данни между редови и колонови бази данни
Разкажи каква е корпоративната платформа за обработка на логистични и оперативни данни на различни мрежи на холдинга.
Какви могат да бъдат страничните ефекти при използването на горутин за обработка на файл, към какво трябва да сме готови?
Защо сменяте работата си?
Сравнете три варианта за съхранение на опашката на играчите: Kafka, Redis, PostgreSQL. Кой да изберете и защо? В чем е принципната разлика между Redis и PostgreSQL за тази задача?
Започнахте ли да работите през третата година?
Как да организираме вътрешните уведомления (звънец на сайта)? Какъв транспорт да използваме?
Какво е middleware в Go HTTP сървъри и как се реализира?
Какво е syscall? Как Go runtime обработва блокиращите syscall в модела GMP?
Каква е разликата между използването на Consumer Group и без нея в Kafka?
С какви проблеми се сблъскахте при реализирането на CQRS? Консистентност на данните, периодичност на актуализациите?
Задача със слайсове: какво ще изведат различните операции append и срезове? (задача със слайсове a, b, c, d)
Каква е разликата между блокиране на системно повикване (например, четене) и блокиране на Mutex?
Има голяма таблица, заявките от нея са бавни. Какво ще направите?
Разкажете малко за себе си — ключова информация, която трябва да знае потенциалният работодател.
Колко голям е опитът ти с Redis като кеш и брокер на съобщения?
Какво е особеното на горутините в Go? Защо са леки?
Как работи условната променлива (sync.Cond) в Go?