Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Mushu777/maxima-tests

Repository files navigation

10 тестов на понимание golang. Нужно прочитав код ответить на один и тот же вопрос - "что выполняет программа", далее можно проверить свой ответ запустив конкрентный файл

go get -d -u github.com/dmitryrpm/maxima-tests
cd ${GOPATH}/src/github.com/dmitryrpm/maxima-tests
go run test1.go
# etc

Так же популярные вопросы задаваемые на интервью

Общие вопросы:

  • Как хранятся переменные в Golang?
  • Как устроен пустой интерфейс?
  • Как устроен слайс и чем он отличается от массива?
  • Как создать многомерный массив в Golang
  • Нужно ли передавать slice по ссылке в фукнцию?
  • Что происходит в runtime Golang?
  • В чем различия goroutine от потока системы?
  • Как огранить число потоков на системы при запуске Golang программы и возможно ли огранить их до 1 потока?
  • Что такое каналы и каких видов они бывают? Что будет если писать в закрытый канал? Что будет если писать в неинициализированный канал?
  • Как в golang освобождаетс память и можно ли отключить это поведение и зачем это делать?
  • Расскажите о ООП в Golang

Вопросы по database/sql:

  • Когда создается и закрывается подключение к БД?
  • Как ограничить кол-во подключений к БД, сколько их создается по умолчанию?
  • Что если в пуле нет соединеней?
  • Что произойдет если БД закроет соединение?

About

Вопросы для собеседования на языке Golang

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Go 100.0%

AltStyle によって変換されたページ (->オリジナル) /