Разкажи за събирача на боклук (Garbage Collector) в Go.
C#
Какво те мотивира в работата, от какво се наслаждаваш?
Работили ли сте с Kafka? Разкажете ми за неговите характеристики.
Влияе ли това на четенето на други консуматори от същата група, ако един консуматор в групата Kafka постоянно се свързва и изключва?
Разкажи за B-дерево индекса: как се декодира, какво е, как работи, защо ускорява търсенето?
Ако капацитетът на слайса е препълнен и се добавя нов елемент — какво се случва?
Как да се гарантира, че читателите на Kafka получават съобщения в същия ред, в който са били записани?
Prometheus — какво е, как е използван, как работи, как събира метрики, какви са основните типове метрики?
Разкажи за работата на планировщика Go (GMP модел).
Как се определя къде да се отдели памет за променлива (стек или купчина)?
Как е организиран Slice в Go под капака?
Има ли задачи, които не ти харесват или искаш да правиш в по-малък обем?
Имали ли сте трудни комуникации с други разработчици, когато мненията сериозно се различаваха?
Какво са горутините и защо са по-ефективни от процесите на ОС?
ClickHouse — разкажи ми за характеристиките му, работил ли си някога с него?
Какви видове бази данни има, с кои сте работили, за какво служат?
Разкажи ми за опита си: как се разви кариерата ти и как стана разработчик?
Как е организиран каналът в Go под капака, какви са видовете и характеристиките му?
Какво означават съкращенията OLTP и OLAP, каква е разликата, включително архитектурите на съхранение?
Можеш ли да си спомниш случай, когато изискванията бяха непълни, противоречиви или нереализуеми? Как го изясни?