1. Рассказать про опыт, кейсы и факапы
2. Назвать плюсы и минусы Go
3. Как работает сборщик мусора и планировщик в Go?
4. Объяснить ООП и принципы SOLID
5. Как работают индексы в базах данных: B-tree и хэш-индекс под капотом?
6. Задача: Написать функцию для вычисления числа Фибоначчи
7. Что выведет следующий код с defer?
func main() {
x := 1
defer fmt.Println("first defer", x)
x = 2
fmt.Println("value", x)
x = 3
defer fmt.Println("second defer", x)
x = 4
}8. Что выведет следующий код при работе со срезами?
f…