Обновить
-1
0

Пользователь

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

В смысле совсем или как? Откуда информация?
Я полагаю речь про что-то такое: www.youtube.com/watch?v=XKu_SEDAykw
Такое собеседование я бы прошёл(у меня даже во время просмотра появилось очень похожее решение, правда в конце я бы использовал менее эффективный std::set). И да, там показывают, что если напишешь add вместо insert, никаких проблем не возникнет.
Это примерно, как сиподобность, которая заключается в одинаковых скобочках. На деле же везде разный подход к решению задач и каждый язык используется для своих задач.
Русский язык знает хорошо, значит и с языками программирования проблем не будет!
Вот ничего подобного. Есть люди, которые могут с таким уверенным лицом нести бред и при этом неразбирающиеся будут думать, что это не бред.
Очень мне понравилась задача посчитать количество единиц в байтовом представлении числа. Иллюстрирует всю безумность происходящего, ибо bin(param).count('1') почему-то им совсем не понравился )

Эмм, а зачем преобразование в строку?
counter = 0
while param:
    if param & 1:
        counter += 1
    param >>= 1

Но конечно согласен, что на питоне такие задачи обычно не решают :)
а если не получил, всё — унтерменш?
аккаунт vk.com прописан в резюме

но зачем?
У меня сложилось впечатление, что не поэтому, а потому что техническому специалисту просто лень. Алгоритмы знать полезно, не спорю, но знать все известные алгоритмы и помнить их реализацию без гугла невозможно, если не изучать это специально. Да и тем более, у них на сайте написано, что этот этап будет проверять навыки в области работы программиста, но оказалось, что не так, и судя по отзывам на glassdoor не только у меня такой опыт.
Feedback — скорее исключение из правил, чем стандарт

Ага, и то обычно фидбек такой:
Your application has been reviewed. We greatly appreciate your interest in the position, but have decided to move forward with other candidates at this time
НЛО что-то сделало с этой записью
Вспомнилось собеседование в одну компанию, куда проходит всего 3% кандидатов из подавших. Первый этап — проверка инглиша — всё ок, дальше задания на алгоритмы(даётся 1.5часа), где я решил не очень, но проходной балл набрал, дальше — техническое собеседование со специалистом:
Почему-то он сразу начал у меня спрашивать почему система говорит, что моё решение — плагиат, а я понятия не имею почему, т.к. задача элементарная и путей решения не так уж и много, видимо я выбрал самый мейнстримный, так и сказал, ну он говорит ладно, вот тебе задание, решай, гуглить нельзя. Задание было на поиск количества простых чисел в диапазоне, но с дополнительным условием к простому числу и я помню, что есть решето Эратосфена, но понятия не имею, как его реализовать, потому что никогда не сталкивался с этим, немного туплю, можно было конечно каким-нибудь брутфорсом, но это совсем тупо, говорю, что без гугла не могу, он разрешает таки загуглить, реализую решето, но не успеваю добавить дополнительное условие.
И вот в чём спрашивается смысл? Ни вопросов по языку программирования, ни по моим проектам, ничего такого не было, а было алгоритмическое задание, которое очень маловероятно, что встретится в работе, а если встретится, то я его решу, пользуясь гуглом. Я могу понять, когда это вакансия уровня гугла или такая, где нужны сильные знания алгоритмов…

Мне было проще решить 5 уровней гугловского foobar, чем это небольшое интервью… Впрочем, может я просто хуёвый программист :)
Почему не передавать ссылку?
Спасибо за ответ
Не могу понять, как у вас скачать триальную версию. Только обращаться на почту? Скачал версию для линукса (.deb), установил, запустил анализ по инструкции для cmake, во время анализа он постоянно писал
Please request a trial license from our support at support@viva64.com.

потом запустил plog-converter -a GA:1,2 -t tasklist -o report.tasks project.log и он показал
Total messages: 0
Filtered messages: 0

Это значит, что у меня нет ошибок или что без запроса триала pvs вообще ничего не показывает? Было бы круто, если б вы сделали более простой способ получать триал, ну а совсем идеально бесплатную урезанную версию only for open-source.
Можно сделать специальные трассы только для автопилотов в качестве переходного этапа.
Идиотизм блин. Всё равно то, что попало в интернет удалить крайне трудно, а чаще невозможно. Полностью согласен с последним абзацем, если не хотите, чтоб ваши голые фотки распространяли в сети, не делайте их.
А в чём смысл? Вот если б была возможность указать тип и python приводил бы переменную к этому типу либо кидал эксепшн(если не может привести), но при этом тип можно было не указывать и он работал бы также, как и раньше, тогда было бы круто.
Бред какой-то, каждый язык для своих задач.
Python эффективный

Python предоставляет генераторы как выражений, так и функций.

Генераторы безусловно удобная штука, но это не значит, что без них обязательно нужно создавать лишние списки, расходующие память, на C++ тоже можно создавать вектор, а можно итератор.
P.S. первый чит также работает для math battle. Вот улучшенная модификация:
Math.random = function() { return 0.5; }; function clicker() { document.getElementById('button_wrong').click(); setTimeout(clicker, 100); }; clicker();

Возможно у вас надо будет жать другую кнопку.

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность