И при этом этот сценарий использований коректный, эти не потенциальный баг, то что кто-то так пишет, не значит что это правильно.
И что вы ждете от кандидата? Услышать 1 ил 2, скорее всего два... Как он/она может правильно ответить если не понимает сути данной структуры данных.
Ну то что люди неправильным образом используют коллекцию, это проблемы этих людей и людей которые вынуждены работать с этим кодом. Как говорят в интернете «Сами себе злобные буратины». То почему такой код прошел в репозиторий, попал на продакшен это вопрос риторический(могла быть ошибка местных разработчиков, код мог достатся по наследству). Людей которые с таким кодом работать должны жалко.
Это похоже на поведенческое интервью, как вы поймете технические навыки кандидата.
Тезис про оптимальные алгоритмы очень широкий, он не говорит о кандидате ничего без упоминания контектса. Собственно собеседования в гуглб, фейсбук и покрывают такие примеры.
Вобще говоря по hash-code определяют цепоцку в hash-таблице. И после изменения ключы таблица не консистентна(вставленый ключ в неправельном bucket-е). Далее если hash-ы 10 и 20 будут попадать в разные цепочки то размер будет два, если же число цепочек 10, то оба ключа попадут в один bucket и при проверке на equals второй ключ будет не добавлен, и размер будет 1. Значение capacity по-умолчанию зависит от реализации, но в open-jdk 16, то есть ответ будет 1. Вцелом пример очень исскуственный, сама хеш-мапа предполагает, значение hash-code не будет менятся после вставки(иначе поиск ключа находящегося в коллекции может быть неудачен). То есть здесь приведен пример как не надо использовать hash-set, сама концепция структуры данных не расчитана на это. Соответственно все упирается в конкретную реализацию, и не факт что в следующей версии ответ на этот вопрос не изменится.
После такого сама компания вызывает подозрение. Обычно если кандидат подошел компании, то тогда производится «background check». Если кандидат крепко соврал, то offer отзывают.
Тезисы про достоинства мягко говоря не очень хорошо сформулированы.
Например менеджер пакетов лучший, вот мне интересно а чем он так лучше pip в Python?
Тезис про то что нет garbage collector и при этом выше безопасность, тут тоже надо говорить по сравнению с C++, но при этом надо говорить что оверхед меньше чем в языках с виртуальной машиной. Основная работа на стеке минимум глобальных объектов, ну я вот и в C++ программ с огромным количеством глобальных переменных не видел. Меньшее время испролнения по-сравнению с чем, что-то я не вижу массовой миграции на Rust разработчиков ресурсоемких приложений, так что пункт тоже сомнительный. Ну и про корпорации, я разговоры в духе приведенных тезисов слушал лет 6 назад, что с тех пор поменялось? Mozilla не стала успешнее, это не способствует развитию языка, так что этот аргумент тоже не ахти. Ну и про быстрое написание прототипов, как он с Python соотносится совершенно не ясно.
Ну мак на 8 GB нынче тоже не космос, очень субъективно что мак быстрее. Пользуюсь маками с 2011 года.
Think Pad Carbon.
У этого поколения все кроме 16 дюймов плохая клавиатура(Apple ее butterfly называет), у многих она перестаёт работать. Так что лучше смотреть на модель 2020.
Эта сомнительная затея с масками не только от зекоманды с её иррациональностями, Китай, Корея, Сингапур. Вся идея в том что симптомы появляются не сразу после того как вы стали заразным...
Holiday Inn, с каких пор это крутой отель?Starbucks мало того что он на Macdonalds. Так ещё и не дешёвый, что в наших краях просто не выгодно на фоне кофешки/киоска с кофе на каждом шагу.
Россия это без коррупции и по белому?
Продажники.
Netflix: Witcher, Peaky Blinders, The Irishman, House of Cards.
Disney+: Mandalorian.
Amazon Prime: Grand Tour, The Marvelous Mrs. Maisel.
Не знаю про негативный опыт с условными «сирийцами» в Германии, но в Вене вполне себе большая турецкая диаспора, то же метро или парк Пратер даёт это быстро понять. Короче говоря если вам не нравится иммигранты из Азии, то Вена не для вас.
Там про важность Open source. Про товарища майора и Мамута и Рамблер мизер. Вода там...
А что Хуавей прессуют Китайские конкуренты?
Никогда такого не было, и вот опять!
В республике Белорусь единственный возможный «экспортер» жто сама Россия. Лукашенко сам переловил всю западную опозицию. Вот и деватся некуда остался с Кремлем наедине... Забавно что российская опозиция разной степени лояльности Кремою кричит долой Лукашенко. Когда Путин обнулялся их еле слышно было. Резюме, единственный експортер эта сама Россия.