Viktor
@z1ne2wo одновременно отправили 😄
Viktor
решения одинаковые
Nikolai
Viktor
единственное только console.log для атрибутов не выводит style: red, потому что там чейнинг должен работать. я предполагаю, что это неточность в условии, в смысле, что интервьюер не это имел в виду.
Viktor
в эту же тему рекомендую реализовать самому «игрушечный вариант bemjson» а-ля https://github.com/vitkarpov/tiny-bemjson
Viktor
тоже задачка для собеседования
Viktor
что за компания если не секрет?
Viktor
🔥
Nikolai
напомнило такую задачу const add = (a, b) => a + b; const mul = (a, b) => a * b; seq(1)(2)(3)(4)(5)(add); // 15 seq(1)(2)(3)(4)(5)(mul); // 120 требуется реализовать seq без использования массивов
Viktor
ага, тоже про чейнинг.
Viktor
по-моему, такие истории любили спрашивать на скрининг в Яндексе 10 лет назад.
Viktor
Сейчас уже нет.
Порридж В Ко-ливинге
по-моему, такие истории любили спрашивать на скрининг в Яндексе 10 лет назад.
Спрашивали год назад))0) Причем на 2ух интервью. Первый раз 1 в 1, второй модифицированную
Viktor
о, да! наконец-то кто-то очень точно объяснил «что девопс это не человек».
Ilia
Недавно такая задача была
Ilia
Если на жс, то можно хакнуть через json.parse )))
Viktor
Ставишь цикл while на 10 секунд, если за 10 секунд не завершился, то «ну наверное цикл» 😂
Viktor
Ну, на самом деле, за O(1) может быть и неочевидно.
Viktor
Если не решал до этого.
Viktor
А доказать корректность не просили? 😄
Ilia
А за О(1) я прям задумался
Ilia
Круто, да, но разве это будет за N? В худшем случае больше же выйдет
Viktor
просто это как раз не так как должно выглядеть собеседование, в смысле, просто пишешь код с листа, говорят молодец, и всё. надо ж поговорить, рассказать почему это работает, почему это не работает.
Viktor
мне ещё формулировка «кол-во операций» кажется некорректной, просто по определению O
Lynn «Кофеман»
мне ещё формулировка «кол-во операций» кажется некорректной, просто по определению O
По моему норм. Количество операций порядка эн (а не эн квадрат)
Viktor
По моему норм. Количество операций порядка эн (а не эн квадрат)
ну да, если читать «O» как порядка, наверное, согласен. главное, чтобы такая формулировка с толку не сбивала, а-ля «ровно за n операций».
Порридж В Ко-ливинге
https://m.habr.com/ru/post/322602/
Порридж В Ко-ливинге
Не плохая статейка, но для синьеров
Порридж В Ко-ливинге
aTan
Не очень понимаю смысл таких статей. То есть автор был настолько заинтересован и настолько уверен в своих исключительных способностях (пусть даже возможно и обосновано), что не потрудился сделать хотя бы один запрос "интервью/отзывы компании Х". Лучших предложений тоже вроде как не озвучено. "Если бы в начале письма было бы сказано: «Мы ищем специалиста по алгоритмам»" - если б искали таковых, то спрашивали бы наверное что то посложнее разворота или обхода деревьев...
Viktor
В принципе, я ничего не имею против такой тактики, но мне не очень нравится, что сложно понять это настоящие мысли автора или он просто перегибает палку ради хайпа.
Viktor
Поэтому, например, я бы сам не хотел так же делать.
Andrey
Хм, а я был уверен, что Бугаенко не тролль, а просто СВОЕОБРАЗНЫЙ
Viktor
ну можно это и так назвать
в смысле, все, что он говорит может и правильно, с его точки зрения, но он намеренно все преподносит в таких крайностях, чтобы вовлечь как можно больше людей
Viktor
а ничего не вовлекает лучше возмущения
Viktor
Если интересно, то вот его доклад где он более подробно про всю эту историю рассказвает на русском https://www.youtube.com/watch?v=ZhWOlaMqppM
Viktor
говорит хорошо, можно слушать как подкаст прямо 😄
Alex Azarov
На блайнд сегодня противоположное мнение обсуждают
Порридж В Ко-ливинге
Наоборот ФААНГ нужен джунам в основном. Синьеры везде себе место найду
aTan
Стартап не особо вроде релокейтит. В т.ч. синиоров. Или вот например в Японии стартапов немного, нужен японский и условия работы скорее всего везде хуже Гугла. Ну и зп тоже.
aTan
@vitkarpov смотрел бегло (где работает, гитхаб), но имя не знал и вряд ли запомню.
Viktor
@vitkarpov смотрел бегло (где работает, гитхаб), но имя не знал и вряд ли запомню.
Кстати, вот прямо сейчас он работает в Москве. Вернулся из Долины. Видать, Хуавэй нехило перекупил. Ходят слухи, что там реально заливают деньгами, особенно синьоров.
Порридж В Ко-ливинге
ну я бы хотел в netflix попасть)
А сколько у вас опыта работы?
Maksim
А сколько у вас опыта работы?
6 лет, но у меня английский intermediate, а разговорный английский basic)
Порридж В Ко-ливинге
Мне вообще кажется что ФААНГ весь одинаковый, и туда идти надо тупо покрутить какие-то конкретные штуки. В Гугл – Гугл и Ютюб В ФБ – вороство использование личных данных Амазон – супер пупер логистику
Порридж В Ко-ливинге
Viktor
В фаанге все же есть задачи, которых в других компаниях нет, просто потому что размер не тот, и таких проблем не возникает.
Viktor
Типа вся эта распределённая шляпа с большими нагрузками и оптимизациями, в большинстве случаев, не нужна.
Viktor
Ещё пример это всякие уникальные внутренние сервисы, что в принципе в ту же категорию попадает. Скажем хочется тебя CI писать — в каждой компании есть свой, ну или иди в джетбрейнс устраивайся, тоже вариант.
Alex Azarov
ну всё, не зря в универ ходил теперь смогу тестовое сделать
Viktor
Порридж В Ко-ливинге
Да, в этом смысле весь фаанг одинаковый.
Наверное 10-15 лет назад еще был какой-то смысл обсуждать куда идти, щас там отличия не сильные.
aTan
Мне вообще кажется что ФААНГ весь одинаковый, и туда идти надо тупо покрутить какие-то конкретные штуки. В Гугл – Гугл и Ютюб В ФБ – вороство использование личных данных Амазон – супер пупер логистику
Разрешите придратся 🙂 А какие компании "не одинаковые"?) Если хочется чего то совсем уникального, то это не в разработку, а в науку наверное нужно (ну или какой то условный Deepmind)
Порридж В Ко-ливинге
Разрешите придратся 🙂 А какие компании "не одинаковые"?) Если хочется чего то совсем уникального, то это не в разработку, а в науку наверное нужно (ну или какой то условный Deepmind)
Любые не ФААНГ. Там везде кто как хочет делать. Тот же ВК и Сбар. Один отдел – Яндекс наяву, другой берут разрабов jQuery. В одном стартапе может что-то не быть, в другом быть, а в ФААНГе столько проектов, что 50% чего хочешь ты надешь.
Порридж В Ко-ливинге
Щас в Любом ФААНГ есть ИИ отдел. В любом есть фронты, бэки, мобильные. ФААНГи скупаю все подряд, поэтому там есть все. Мелкие компании специализируются на одном, и нанимаю специалиста в одно области, а ФААНГ нанимает “разработчика”
aTan
>> ФААНГ нанимает “разработчика” Мне пока никто (в т.ч. из работающих в ФААНГе) не ответил на вопрос, возьмут ли "разработчика" на любом языке но без опыта на С++, на проект где пишут на С++ (строго такая комбинация, а не на питон/джаву/язык Х)
aTan
Или слышал отзывы (не слишком многочисленные правда и само высказывание далее несколько эфимерно конечно), что проекты неформально все же можно поделить, куда условно может попасть "разработчик" noname с улицы пройдя стандартный собес или кто то уровня ЧМ по алгоритмам в студенческие годы. Или там с PhD качественным.
Viktor
ну всё, не зря в универ ходил теперь смогу тестовое сделать
это что там за задание такое? фронтендерское?
Alex Azarov
считывать акселерометр каждые 50 мс – фронтендерское?) я конечно не знаю чем вы там занимаетесь обычно, но не думаю что акселерометрами
Alex Azarov
это мне тестовое прислали – нужно сделать приложение на айфон, которое считает статистические показатели данных с акселерометра кажется тут ловушка в том, что если данные прилетают раз в 50мс, то за день работы приложения это уже массив из 6 миллионов элементов и для него нужно как-то быстро считать медиану, среднее и stdev
Alex Azarov
секретик) но за пределами СНГ и не фаанг
даня
секретик) но за пределами СНГ и не фаанг
хорошо) успехов! думаю, что если ты отметишь в тестовом эти мысли выше, то это будет уже большим плюсом
Порридж В Ко-ливинге
секретик) но за пределами СНГ и не фаанг
Ой вей, ты там прям как монстр ищешь вакансии. Мне тоже надо как план Б
Viktor
считывать акселерометр каждые 50 мс – фронтендерское?) я конечно не знаю чем вы там занимаетесь обычно, но не думаю что акселерометрами
я подумал, что тебе выдают АПИ, у которого можно запрашивать данные прибора, и нужно нарисовать графички со всеми этими медианами и т.д.
Viktor
Да, конечно возьмут. @vitkarpov на котлине пишет, ни разу до этого не пользуясь им
ну котлин все же не плюсы, то есть я по-прежнему занимаюсь веб-разработкой. я сомневаюсь, что вот прямо сейчас ко мне приходят и такие «о, давай ты пока попишешь self-driving на плюсах?»
Viktor
то есть все же есть какая-то грань, и она проходит в областях, типа нельзя с хера въехать в геймдев тот же.
Viktor
это уже не про язык даже.
Alex Azarov
сижу читаю пейперы чтобы сделать тестовое(
Viktor
сижу читаю пейперы чтобы сделать тестовое(
"since the app start" — а правда кто-то держит приложение открытым весь день и смотрит на эти показатели за весь день?