Есть ли ООП в Go? Если да, как оно реализовано; если нет — почему?
Go не является классическим объектно-ориентированным языком в традиционном понимании, так как в нем отсутствуют классы и наследование через классы.
Читать ответПодготовка к интервью
20 вопросов с собеседований в ClearWay
Что проверяют на интервью
Подборка объединяет вопросы, отмеченные на этапах интервью в ClearWay. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: go, database, sql.
Каталог
Go не является классическим объектно-ориентированным языком в традиционном понимании, так как в нем отсутствуют классы и наследование через классы.
Читать ответВыбор способа общения между сервисами зависит от требований к производительности, совместимости и удобству разработки.
Читать ответВ языке Go строки представлены типом string, который является неизменяемой последовательностью байтов, обычно в кодировке UTF-8. Это значит, что строка — это срез байтов, а не символов.
Читать ответТранзакции в PostgreSQL и MySQL обеспечивают атомарность, согласованность, изолированность и долговечность (ACID).
Читать ответB-tree индекс — это структура данных, используемая в базах данных для быстрого поиска, вставки и удаления данных.
Читать ответGarbage collector (GC) в Go реализован как трифазный, конкурентный, с низкой задержкой сборщик мусора, основанный на алгоритме трицветной маркировки и инкрементальной очистке.
Читать ответВ контексте разработки на Go под процессами и методологией обычно понимается организация рабочего процесса и подходы к разработке, которые обеспечивают качество и эффективность.
Читать ответВыбор между синхронной и асинхронной интеграцией зависит от требований к системе и характеристик нагрузки.
Читать ответ