Size: a a a

Saint P Ruby Community

2020 September 13

RD

Rene De Sau in Saint P Ruby Community
Anton Davydov
А чем он заниматься будет в компании?
Разрабатывать архитектуру backend под достаточно сложные структуры: календари с занятиями языковой школы, уровни доступа у пользователей с разными ролями (есть один тип пользователя со включаемыми/выключаемыми пермишнами),  перестроения расписаний занятий, генерацию статистики по преподователям, студентам и группам студентов.
источник

RD

Rene De Sau in Saint P Ruby Community
Сейчас там нет легаси кода, поэтому это придется делать с нуля
источник

AD

Anton Davydov in Saint P Ruby Community
Ну вот я бы дал простую задачу на уровни доступа
источник

AD

Anton Davydov in Saint P Ruby Community
Что бы посмотреть как он вообще в этом разбирается
источник

RD

Rene De Sau in Saint P Ruby Community
Думаешь многие не справятся?
источник

AD

Anton Davydov in Saint P Ruby Community
Я скорее веду к том, что стоит тестовое давать на +- похожую тему
источник

AD

Anton Davydov in Saint P Ruby Community
Мол, что толку что у вас человек напишет библиотеку, а в реальности будет проектировать всю систему
источник

AD

Anton Davydov in Saint P Ruby Community
Там разные навыки нужны и разные вещи, о которых надо помнить
источник

VD

Vla Dem in Saint P Ruby Community
Rene De Sau
Думаешь многие не справятся?
Тут вопрос не в сделал или не сделал, а в том как. Поддерживаю Антона, идея хорошая про доступы.
Можно дать на вход продуктовые требования (упрощенные), дать задачу предложить дизайн и PoC кода.
источник

m

max in Saint P Ruby Community
> тестового задания для миддл бэк-эндера

> Разрабатывать архитектуру backend под достаточно сложные структуры

кажется, у вас ошибка на уровене требований)
вам не мидл, а сениор нужен
источник

DS

Dmitriy Strukov in Saint P Ruby Community
max
> тестового задания для миддл бэк-эндера

> Разрабатывать архитектуру backend под достаточно сложные структуры

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

AD

Anton Davydov in Saint P Ruby Community
Vla Dem
Тут вопрос не в сделал или не сделал, а в том как. Поддерживаю Антона, идея хорошая про доступы.
Можно дать на вход продуктовые требования (упрощенные), дать задачу предложить дизайн и PoC кода.
Все так. При этом даже с упрощенными требованиями задача все равно будет довольно сложной (особенно если у тебя там распределённая система)
источник

DS

Dmitriy Strukov in Saint P Ruby Community
Плюс ещё бывают собеседования где спрашивают как бы ты спроектировал YouTube
источник

AD

Anton Davydov in Saint P Ruby Community
Dmitriy Strukov
Плюс ещё бывают собеседования где спрашивают как бы ты спроектировал YouTube
Мне кажется, что так любят делать на архитектурных собеседованиях
источник

AD

Anton Davydov in Saint P Ruby Community
Хотя, тут важно то, что человек говорит и что от него услышать хотят
источник

DS

Dmitriy Strukov in Saint P Ruby Community
Anton Davydov
Мне кажется, что так любят делать на архитектурных собеседованиях
Мне больше нравятся вопросы именно такого формата, а не вопросы знаешь ли ты отличие includes от eager_load :))))
источник

AD

Anton Davydov in Saint P Ruby Community
Dmitriy Strukov
Мне больше нравятся вопросы именно такого формата, а не вопросы знаешь ли ты отличие includes от eager_load :))))
Честно скажу, я что одни, что другие вопросы не очень люблю
источник

w

wi11son in Saint P Ruby Community
Честно говоря, у нас постоянно происходят дискуссии на тему, как собеседовать, и как проходить собеседования
источник

w

wi11son in Saint P Ruby Community
И что я понял, что нифига не понять с одного собеса
источник

w

wi11son in Saint P Ruby Community
И это замечательно, что есть много разных компаний с разными представлениями о требованиях и разными подходами. Рано или поздно, ты находишь свою
источник