Golang
Разкажи за случай, когато си предложил нещо и трябваше да докажеш своята гледна точка.
Има ли Go линтер с името S? (golangci-lint)
Как предпочитате да получавате плащането си — чрез TК RF или чрез криптовалута USDT?
Какво се случва със слайс в Go, когато расте и достига лимита си на капацитет? Как работи логиката при добавяне на нови елементи?
За какво е необходима конструкцията Assertion на тип?
Разкажи за текущото си работно място — какъв размер задачи поемаш?
Какво е контекст (context) в Go? Как се използва? Как работи отменянето чрез контекста?
От какво се състои слайсът, каква е неговата вътрешна структура?
Разкажи ми за ACID — свойства на транзакциите в базите данни
Какво е ZooKeeper?
Защо подходът с обявяване на интерфейси в отделен пакет е по-лош от обявяването им на мястото на използване?
Разглеждали ли сте Elasticsearch като алтернатива? Защо, ако сте го разглеждали, се отказахте от него в полза на Redis?
Срещали ли сте неефективни процеси на предишните си работни места?
Каква е сложността на алгоритъма и къде е дървото тук?
Кой е режимът по подразбиране за транзакции в Postgres?
Разкажете за последния провал (инцидент в продукцията) — как го намериха, как го решиха, кой го реши
Как трябва да се разпределят партициите между подовете при четене?
Когато валидирането приключи — записваме това в базата или го изпращаме нататък към Kafka?
Разкажи ми за map в Go: как е структурирана, каква е сложността на операциите в средно и в най-лошия случай.
Какво е слайс в Go, от какво се състои, за какво служи?