Неведомая рабочая хрень
brotherflame — 01.09.2021 Пишет мне специалист по внутренним перемещениям."Александр, здравствуйте. Ваш менеджер Б. Б. попросил закрыть Ваш текущий цикл Internal Mobility в связи с переводом в проект ВТБ CRS. Вы подтверждаете?"
Я ваще не в курсе, собрался заяву на понедельник ставить, и вот это все.
Было два собеса по интернал мобилити. На втором дали задачку.
Написать класс, который получает на вход поток интов по одной штуке и в любой момент может вернуть топ N максимальных.
Методы:
push(int x)
Collection top()
1. Параметризовать класс, чтобы работал не только с интами.
2. Сделать так, что все потоки, вызывающие top(), ждали, пока не запушится N элементов.
Зафейлил на втором пункте.
Знаний мало, но торгую е..алом с некоторым успехом.
А первый собес был странный. По технике ничего не спросили, кроме того, что такое чистый код.
Сказал, что читаемый код, отвечающий принципам SOLID, и что желательно не писать методы длиннее чем умещается на экран 15 дюймового ноута.
На что женщина-лид сказала: "А если у меня экран 32 дюйма?"
Я: "Вы можете позволить себе методы в два раза больше"
По моим прикидкам ни первый ни второй собес не могли привести к офферу.
Пока похоже на ошибку, и заяву к вечеру отправлю, если инфы новой не поступит.
|
</> |