Разкажете за Kafka: теми, партиции, групи потребители, гаранции за доставка.
Golang
Работили ли сте някога с ClickHouse? Разкажете за опита си.
Разкажи ми за Mutex и RWMutex, как се различават и къде предпочиташ да ги използваш.
Разкажете за влиянието на GOGC върху работата на Garbage Collector и как да оптимизирате използването на паметта.
Проектирайте система за приемане, декодиране на отпечатъци и агрегиране на данни с натоварване до 3 милиона RPS.
На каква сума разчитате?
Защо търсите нова работа?
Как да се гарантира липсата на дубли при превключване между машини (едната деградира, другата поема)?
Какви индекси бяха използвани, по кои полета бяха избрани и защо?
Какво беше натоварването на системата и колко параметъра имаше във всеки заявка?
Как беше осигурена отказоустойчивостта на услугата?
С кои бази данни сте работили?
Разкажете за опита си с PostgreSQL. Занимавали ли сте се с въпроси за оптимизация?
Въпроси към интервюиращите за процесите в компанията.
Има ли въпроси относно етапите на интервюто?
Създавали ли сте таблици за анализатори в ClickHouse? С кои двигатели сте се сблъсквали?
Разкажи ми за планировщика на Go, как работи и кой алгоритъм използва.
Разкажете ни за вашия опит в работата, особено на последното място.
Какво се случва, ако системният повик (syscall) бъде блокиран?
Използвали ли сте EXPLAIN за оптимизация на заявките? Какво успяхте да разберете и с колко успяхте да ускорите заявките?