Golang вопросы собеседований
13.5K subscribers
631 photos
3 videos
1 file
433 links
@notxxx1 - админ

@Golang_google - Golang для разработчиков

@itchannels_telegram - 🔥лучшие из ит

@golangl - chat

@golangtests - golang tests

@golang_jobsgo - go chat jobs

@ai_machinelearning_big_data - AI

@data_analysis_ml

РКН: clck.ru/3FmtKd
加入频道
👣 Неплохой список из 22 вопросов по Go

Некоторые из вопросов:
• Как эффективно склеивать множество строк?
• Как задать направление канала?
• Напиши собственную функцию Sleep, используя time.After
• Что такое буферизированный канал?
• Как работает Garbage Collection в Go?

📎 Вопросы

@golang_interview
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👣 Популярные ошибки в Go и способы их решения

В частности, освещаются такие ошибки как:
— загрязнение интерфейса
map и утечки памяти
— ошибка считать, что параллелизм всего ускоряет код
— неиспользование средств диагностики Go
— и другие ошибки

Основано на книге Тейва Харшани «100 ошибок Go и как их избежать»

▶️ Ошибки и способы их решить

@golang_interview
Please open Telegram to view this post
VIEW IN TELEGRAM
👣 Задачи и решения для лайв-кодинга на Go

В этой заметке — задачи на лайв-кодинг для Go разработчиков; задачки наподобие этих часто встречаются на собеседованиях.

А вот сами задачи:
— Найти пересечение двух неупорядоченных слайсов любой длины
— Развернуть односвязный список
— Написать генератор случайных чисел
— Слить N каналов в один
— Сделать конвейер чисел
— Сделать кастомную WaitGroup на семафоре
— Алгоритм бинарного (двоичного) поиска
— Обход ссылок из файла

📎 Задачи

@golang_interview
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👣 Gitbook по основам Go и тестированию приложений

Открытый учебник по Go с упором на тестирование и test coverage

▶️ Gitbook

@golang_interview
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👣 Пример тестового задания для Golang-разработчика в Postgres Professional

▶️ Задание

@golang_interview
Please open Telegram to view this post
VIEW IN TELEGRAM
👣 Шаблон чистой архитектуры

Это шаблон структуры идеального Go-приложения.
Цель шаблона — показать :
• как организовать проект и предотвратить его превращение в спагетти-код
• где хранить бизнес-логику, чтобы она оставалась независимой, чистой и расширяемой
• как не потерять контроль при росте микросервиса.

Шаблон выстроен в соответствии с принципами Роберта Мартина; используйте этот каркас для своих пет-проектов

🖥 GitHub

@golang_interview
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Стать бэкендером в Яндексе за выходные

8–9 июня устраиваем Weekend Offer Backend: всего за 2 дня можно пройти технические секции и попасть в Яндекс. Для этого нужно зарегистрироваться и решить несколько задач в Контесте.

Вы сможете выбрать одну из команд: Crowd, Ecom-сценарии, Поиск, Алиса, Автономные автомобили и Большие данные. Можно пообщаться с нанимающими менеджерами и выбрать самый интересный проект. Если всё пройдёт хорошо, сразу же получите офер.

Нанимаем в офисы России и Республики Беларусь.

Узнать подробности и зарегистрироваться можно здесь.
👣 Большая подборка алгоритмов с подробным объяснением на примере Go

Здесь приведены самые распространённые алгоритмы и разобраны важнейшие темы Computer Science, в частности такие как:
— временная и пространственная сложность
— метод Монте-Карло
— динамическое программирование
— O-нотация и её объяснение
— комбинаторика: перестановки и т.д.
— бинарный поиск
— алгоритмы сортировки

▶️ Разбор алгоритмов

@golang_interview
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Golang-специалисты тут? Вас уже ждут в Тинькофф!

У нас много команд разной направленности: от ML до SRE. Go-разработчикам есть из чего выбрать!
Можно заняться лицевой биометрией и LLM-ассистентами, создавать и развивать инфраструктурные сервисы процессинга, делать внутренних ассистентов для инженеров на базе SOTA-моделей ИИ, разрабатывать платформу продуктовой аналитики и многое другое.

Откликайтесь на вакансию, а компания не только обеспечит комфортные условия для работы, но и даст возможность воплотить свои идеи в больших ИТ-проектах

Реклама. АО «Тинькофф Банк», ИНН 7710140679
👣 Консольное Go-приложение для отображения погоды

go install github.com/schachmat/wego@latest

Отличная идея для пет-проекта
Для получения информации о погоде использует API Worldweatheronline

🖥 GitHub

@golang_interview
Please open Telegram to view this post
VIEW IN TELEGRAM
👣 Подборка ресурсов для подготовки к собеседованию Go

Здесь собраны вопросы с ответами, задания, а также ссылка на мок-интервью Ozon

▶️ Ресурсы для подготовки

@golang_interview
Please open Telegram to view this post
VIEW IN TELEGRAM
👣 Ответы на вопросы по Go с собеседований

На этой страничке собраны теоретические и практические задания, которые часто всплывают на собеседованиях Go-разработчиков
Так что будет не лишним пройтись по этим вопросам перед днём X

📎 Вопросы и ответы

@golang_interview
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM