Какие разновидности каналов используются в языке Go для коммуникации между горутинами?
В языке Go каналы (channels) используются для коммуникации между горутинами и бывают нескольких видов:
Читать ответПодготовка к интервью
881 вопрос с собеседований в Ozon
Что проверяют на интервью
Подборка объединяет вопросы, отмеченные на этапах интервью в Ozon. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: database, backend, sql.
Каталог
В языке Go каналы (channels) используются для коммуникации между горутинами и бывают нескольких видов:
Читать ответРаботал с различными базами данных и брокерами сообщений:
Читать ответРаботаю с PostgreSQL с 2016 года, с Redis — с 2018.
Читать ответКонтейнеризация позволяет изолировать приложения и их окружение, чтобы они работали одинаково в разных средах.
Читать ответОценить идею продукта по шкале из 10 можно, исходя из нескольких критериев: насколько она соответствует моему опыту и интересам, перспективам развития, технологическому стеку и рынку.
Читать ответВ разработке на Go особенно интересны следующие домены и технологии:
Читать ответОценивая свой уровень как senior в Go, я считаю, что обладаю глубоким пониманием языка, его идиом и стандартной библиотеки.
Читать ответВ Go массив (array) — это структура фиксированного размера, размер которой задаётся при объявлении и не может изменяться. Например:
Читать ответДа, многие разработчики, включая меня, занимаются программированием в личных проектах в свободное время. Это помогает:
Читать ответПроект представлял собой высокопроизводительный backend-сервис на Go, который обеспечивал быстрый и надёжный доступ к данным для конечного пользователя.
Читать ответClickHouse хорошо справляется с высокой нагрузкой благодаря своей архитектуре колоночного хранилища и оптимизациям для аналитических запросов.
Читать ответРешение сменить работу обычно связано с желанием профессионального роста, поиска новых вызовов и возможностей.
Читать ответ