Подготовка к интервью

Вопросы на собеседовании в Rubytech

15 вопросов с собеседований в Rubytech

15 вопросов 873 компании 353 технологии

Что проверяют на интервью

Как устроена подборка

Подборка объединяет вопросы, отмеченные на этапах интервью в Rubytech. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: go, jwt, postgresql.

Каталог

Результаты поиска

Найдено: 15
Теория

Для какого языка программирования предназначена команда 'go'?

Команда 'go' предназначена для языка программирования Go (часто называемого Golang). Это официальная командная утилита для компиляции, тестирования, установки и управления пакетами Go.

Читать ответ
Теория

Где в ваших проектах применялись горутины и почему?

Одним из наиболее запоминающихся случаев использования горутин в моей практике было построение высокопроизводительного сервера, который обрабатывал множество одновременных сетевых соединений.

Читать ответ
Теория

Как определяется занимаемый памятью размер слайса в языке программирования?

В Go слайс — это структура, которая содержит три поля: указатель на массив, длину и ёмкость. Размер слайса в памяти определяется суммой размеров этих трёх полей.

Читать ответ
Теория

Как механизм автоматической сборки мусора определяет, что объект больше недоступен и подлежит удалению?

Механизм автоматической сборки мусора (GC) в Go определяет, что объект недоступен, основываясь на достижимости объекта из корневых точек (root set).

Читать ответ
Теория

Каким образом лучше всего сохранять временные метки с учетом часового пояса для универсальной обработки?

Лучший способ сохранять временные метки с учётом часового пояса — использовать универсальное координированное время (UTC). Это позволяет избежать проблем с переходами на летнее/зимнее время и разницей часовых поясов.

Читать ответ
Теория

Можно ли считать использование агрегатных функций признаком плохой практики в коде?

Использование агрегатных функций (например, sum, count, max, min) само по себе не является признаком плохой практики. Эти функции часто необходимы для обработки и анализа данных.

Читать ответ