Разкажи за graceful shutdown: какво е, какво се случва при него, как се извиква? Какви процеси изпълнява услугата в Kubernetes след получаване на SIGTERM?
Golang
Изброй всички HTTP методи (глаголи), които знаеш.
Кой пакет беше използван за създаване на мокове?
Писали ли сте Kubernetes манифести?
Знаеш ли други подходи към пагинацията освен LIMIT/OFFSET? Например, за lazy loading.
Разкажи ми за индексите в PostgreSQL: за какво са, какви има?
Запознат ли си с концепцията за multi-stage build в Docker?
Колко горутини могат да се изпълняват едновременно (физически)?
Кои уеб сървъри познавате освен Nginx?
Писал ли си табла в Grafana?
Разкажи за използването на Redis в проектите ти.
Разкажи за опита си с брокери на съобщения (Kafka, NATS).
Разкажи за B-дерево и Hash индекси: как работят и кога се използват?
С кои бази данни си работил?
Разкажи ми за defer: в какъв ред се изпълнява, преди или след return?
Можем ли в функцията defer да променим променливата, която е на return? Какво ще се върне: 20 или 10, ако favoriteNumber=10 и добавим 10 в defer?
Можеш ли да разкажеш за горутините? Какво знаеш за тях, какви са характеристиките им?
Запознат ли си с подхода Таблично управлявани тестове?
Разкажи за диапазоните на кодовете за отговор на сървъра: 1xx, 2xx, 3xx, 4xx, 5xx. Дай пример за 1xx.
Пренапишете заявката за странициране, използвайки подхода с курсор (клиентът предава последния известен ID).