Элемент оформления
MФото пользователя
Иконка
Manas Sidhapurker
(21)
211

А чисто софтвер разработчиков не заставляют отдельный низкоуровневый дизайн делать? Типа, спроектируй мюкдасс и тому подобное? Ирландия

ЖФото пользователя
Иконка
Жар птица
(3)
3
Добавлено в августе 2026 года
Добавлено в августе 2026 года

Мне недавно на собесе по С++ без долгих прилюдий приказали реализовать std::any Я вроде хвастался тут как я обосрался

UФото пользователя
Иконка
Umedjon
(6)
61
Добавлено в августе 2026 года
Добавлено в августе 2026 года

Смотря где, но вообще есть такое - low level system design.
Спроектировать parking lot, vending machine и вот это все с диаграммой классов. Вроде бы в мете такое спрашивают ( но это не точно)

t
Иконка
tigr
(2)
2
Добавлено в августе 2026 года
Добавлено в августе 2026 года

Большое спасибо Илье Кузнецову который тут упомянул что его просили LRU cache, я подробно разобрал задачу а через неделю мне она попалась в Barclays
Меня заставляли писать RateLimiter, TaskQueue с помощью ThreadPoolExecutor.
А ещё разок прошлись по глубинам питона (я аж удивился), спрашивали что зовётся перед init, что такое дескрипторы, генерики, протоколы…
В тот день я узнал что в питоне есть генерики. Сильно удивился 😃

ЖФото пользователя
Иконка
Жар птица
(3)
3
Добавлено в августе 2026 года
Добавлено в августе 2026 года

Меня в блумберге что-то подобное просили сделать, какую-то систему обработки заявок, но там не прямо диаграмму просили, а больше спрашивали какие структуры буду использовать, их сложносит итд

t
Иконка
tigr
(2)
2
Добавлено в августе 2026 года
Добавлено в августе 2026 года

Чаще всего говорят выбирай язык по вкусу, но если ты хочешь читернуть и использовать например класс Counter чтобы написать буквально в 3 строчки кода проверку строк на анаграмму, тебе скажут, красиво стелишь, а теперь напиши Counter сам

UФото пользователя
Иконка
Umedjon
(6)
61
Добавлено в августе 2026 года
Добавлено в августе 2026 года

А потом еще окажется, что он должен быть thread safe ( тролл фейс)

Статус добавления ответа