На этой страничке собраны теоретические и практические задания, которые часто всплывают на собеседованиях Go-разработчиков
Так что будет не лишним пройтись по этим вопросам перед днём X
@golang_interview
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7❤2🔥2🥱1
К каждому решённому заданию приведены подробные комментарии, решения покрыты тестами на 100%
@golang_interview
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥11❤3👍3❤🔥1🤣1
Тест основан на вопросах по Go, собранных с LinkedIn, эти вопросы особенно часто попадаются на собеседованиях
@golang_interview
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍13❤3🔥1
Здесь приведены вопросы, которые особенно часто задают на собеседованиях на позиции Go-разратчика
@golang_interview
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
❤7👍2🔥1
Пет-проекты — это именно то, что помогает глубоко разобраться в Go
Так что держите подборку туториалов по реализации разных интересных проектов на Go, вот некоторые из них:
— построение блокчейна на Go
— создание приложения с чатом, используя ReactJS
— сокращатель ссылок
— создание BitTorrent-клиента
@golang_interview
Please open Telegram to view this post
VIEW IN TELEGRAM
👍13🔥9❤🔥2❤2
Вопросы в духе «Что нужно для создания теста в 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
👍6❤2🔥2
Очень часто на собеседовании Go-разработчика спрашивают не только про Go, но и про сети, протоколы и всё такое, что вполне ожидаемо.
Так держите подборку из таких вопросов и ответы к ним
@golang_interview
Please open Telegram to view this post
VIEW IN TELEGRAM
❤🔥4❤2
Сами задания выглядят так:
— Найти пару чисел с заданной суммой из 2 массивов
— Удаление одного узла в односвязном списке с заданным указателем
— Алгоритм кластеризации k-means
— Объединить 2 отсортированных списка в один отсортированный список
— Печать чисел Фибоначи
— Разворот строки
— Задача на работу со скобками в строке
— Печать суммы чисел из диапазона
— Самая длинная допустимая подстрока в круглых скобках
— Создание типа Set
— Подсчет слов в соответствии с условием
— Поиск наиболее похожих строк
— Поиск в ширину и в глубину
@golang_interview
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7
Хочется писать более качественный код и расти профессионально в 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
❤4🤔3
Здесь собраны абсолютно разные вопросы, вот некоторые из них:
— как правильно следует выводить ошибку
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
👍7🥱2❤1🔥1