К каждому решённому заданию приведены подробные комментарии, решения покрыты тестами на 100%
@golang_interview
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Тест основан на вопросах по Go, собранных с LinkedIn, эти вопросы особенно часто попадаются на собеседованиях
@golang_interview
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Здесь приведены вопросы, которые особенно часто задают на собеседованиях на позиции Go-разратчика
@golang_interview
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Пет-проекты — это именно то, что помогает глубоко разобраться в Go
Так что держите подборку туториалов по реализации разных интересных проектов на Go, вот некоторые из них:
— построение блокчейна на Go
— создание приложения с чатом, используя ReactJS
— сокращатель ссылок
— создание BitTorrent-клиента
@golang_interview
Please open Telegram to view this post
VIEW IN TELEGRAM
Вопросы в духе «Что нужно для создания теста в Go?», «Расскажи про мьютекс», «Объясни, как работает map в Go» и т.д.
@golang_interview
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Очень часто на собеседовании Go-разработчика спрашивают не только про Go, но и про сети, протоколы и всё такое, что вполне ожидаемо.
Так держите подборку из таких вопросов и ответы к ним
@golang_interview
Please open Telegram to view this post
VIEW IN TELEGRAM
Сами задания выглядят так:
— Найти пару чисел с заданной суммой из 2 массивов
— Удаление одного узла в односвязном списке с заданным указателем
— Алгоритм кластеризации k-means
— Объединить 2 отсортированных списка в один отсортированный список
— Печать чисел Фибоначи
— Разворот строки
— Задача на работу со скобками в строке
— Печать суммы чисел из диапазона
— Самая длинная допустимая подстрока в круглых скобках
— Создание типа Set
— Подсчет слов в соответствии с условием
— Поиск наиболее похожих строк
— Поиск в ширину и в глубину
@golang_interview
Please open Telegram to view this post
VIEW IN TELEGRAM
Хочется писать более качественный код и расти профессионально в Golang?
Пора разобраться, как применять конкурентность на практике?
Спишь и видишь, как работаешь над большими проектами, с большими нагрузками, создавая влияние своей работой на миллионы пользователей?
На курсе «Golang-разработчик» за 12 недель ты освоишь инструменты и технологии, которые используются в реальных проектах в бигтехе.
✔️ 56 часов практики + 26 часов теории
✔️ 6 онлайн-встреч со спикерами
✔️ Итоговый проект в портфолио на выбор (или свой)
✔️ Чат со студентами и экспертами
✔️ Сертификат о прохождении обучения
🙂 Спикер Виталий Лихачев, Senior Software Engineer в Avito.
Что будет на курсе?
🔘 Научишься писать проекты по best practices.
🔘 Поймешь, как эффективно распиливать монолит на микросервисы и что ожидать от такого разделения.
🔘 Создашь готовый сервис на Go.
🔘 Изучишь устройство observability больших систем и сможешь на практике попробовать популярные инструменты.
🔘 Сможешь аргументированно выбирать асинхронный подход при соединении сервисов с целью снижения связности системы и повышения общей надежности.
Сделаешь итоговый проект (на выбор):
🔘 Онлайн-банк;
🔘 Мессенджер;
🔘 Файловое хранилище с подпиской на события;
🔘 Свой проект.
Курс «Golang-разработчик»
🔜 старт 23 мая
🔜 занять место на потоке
🔜 оплата в рассрочку 10 000 ₽/мес, полностью или от компании.
Реклама ООО «Слёрм» ИНН 3652901451
Пора разобраться, как применять конкурентность на практике?
Спишь и видишь, как работаешь над большими проектами, с большими нагрузками, создавая влияние своей работой на миллионы пользователей?
На курсе «Golang-разработчик» за 12 недель ты освоишь инструменты и технологии, которые используются в реальных проектах в бигтехе.
Что будет на курсе?
Сделаешь итоговый проект (на выбор):
Курс «Golang-разработчик»
Реклама ООО «Слёрм» ИНН 3652901451
Please open Telegram to view this post
VIEW IN TELEGRAM
Здесь собраны абсолютно разные вопросы, вот некоторые из них:
— как правильно следует выводить ошибку
err
?— что такое канал?
— как объяснить Go, что нужно импортировать пакет из другого места?
— что измеряет функция
len()
у строки, закодированной в UTF-8?@golang_interview
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM