Golang
Как да организираме взаимодействието между frontend и backend за изпращане на известия в реално време?
Какво знаеш за HTTP/3?
С какви нива на изолация на транзакции сте се сблъсквали в PostgreSQL?
В заявката е използван WHERE, но има и оператор HAVING — каква е разликата между тях?
Според теб, защо да използваме контейнери, ако вече има виртуализация?
Кои микросервизи разработвахте?
Каква е разликата между посоката на зависимост и посоката на потока от данни?
Все още работите в [компания]?
Разкажете ни за опита си с бази данни и технологичния стек.
Какво мислите за ругателството в работната комуникация?
Виждам, че си оптимизирал PostgreSQL, намалил си закъснението на заявките от 1200 милисекунди до 250 — можеш ли да ми кажеш как си постигнал това?
Разкажете ни за брокерите на съобщения: какви видове има, как работи Kafka?
Коя команда може да се използва за отменяне на направените промени в Git?
Как е реализирано ООП в Go?
Как работи garbage collector-ът в Go?
Разкажи за себе си, какъв е опитът ти, с какво си се занимавал, какъв опит имаш с Go, познаваш ли Kubernetes?
Когато работите с големи JSON отговори от API, какви съображения за производителност вземате предвид?
Каква е алгоритмичната сложност на двоичното търсене в сортиран масив? (O(1) / O(log n) / O(n) / O(n^2))
Разкажи как да реализираш шардването на кеша — как по ключ да определяш в коя карта да поставяш/чета стойността?
Разкажете ни за обработката на грешки в Go. Какво е типична грешка? Как се различава обработката на грешки в Go от други езици?