клируэй #техничка
Это набор вопросов по Go, сети, БД и рабочему процессу. Технические ответы ниже сгруппированы по номерам; вопросы о личном опыте требуют ваших фактов.
Читать ответПодготовка к интервью
Разбирайте реальные вопросы, сверяйтесь с подробными ответами и готовьтесь по технологиям и компаниям.
Проверьте, насколько резюме подходит выбранной позиции, и получите рекомендации по улучшению.
Каталог
Это набор вопросов по Go, сети, БД и рабочему процессу. Технические ответы ниже сгруппированы по номерам; вопросы о личном опыте требуют ваших фактов.
Читать ответОсновные средства Go — Mutex/RWMutex, WaitGroup, Once, Cond, атомики и каналы. Они решают разные задачи: защиту состояния, ожидание, инициализацию и передачу сигналов.
Читать ответВ стандартную библиотеку Go входят множество пакетов, которые покрывают основные задачи программирования. Вот некоторые из ключевых стандартных библиотек:
Читать ответРазмер map в Golang не фиксирован и зависит от множества факторов:
Читать ответЯзык Go относится к императивному стилю программирования.
Читать ответВ Go значение nil может иметь разное внутреннее представление в зависимости от типа переменной (например, указатель, интерфейс, срез, карта и т.д.).
Читать ответВ Go передача элементов между функциями и структурами может осуществляться двумя основными способами: по значению и по указателю.
Читать ответЯзык Go (Golang) использует преимущественно императивную и процедурную парадигмы программирования с элементами структурного программирования.
Читать ответВ Go принято организовывать структуру проекта так, чтобы она была простой и понятной, с четким разделением ответственности. Общая рекомендация:
Читать ответВ настоящее время основным языком программирования для меня является Go (Golang).
Читать ответНа языке Golang я реализовывал несколько проектов, связанных с DevOps и системным программированием.
Читать ответЗадача на методы Go: исправляем опечатку в объявлении переменной, объясняем копирование получателя и показываем отличие Count от *Count.
Читать ответ