Кстати интересно, что же вы за площадку такую нашли…
Просто мне известны две: Crunchroll и Wakanim. Первым я не пользовался, второй на моей памяти не падал(но пользуюсь я им редко).
По описанию проблем мне это напоминает smotret-anime, но вроде как это не лицензионный сервис.
UPD: увидел название ниже.
Вспоминая рассказы про собеседования в Яндексе — выглядит как необоснованный поклеп.
Либо фронтэндщиков там собеседуют как то совсем иначе по сравнению с бекэндщиками.
— Не предлагал писать код на бумаге, но просил писать в code.yandex-team.ru. Это многопользовательский онлайн-редактор кода без возможности его выполнения. Возможно, есть и другой, боле удобный вариант, но искать и было, и осталось лень;
Есть еще colabedit, когда я пытался пройти собеседование в Яндекс(весна 2017) — использовали его.
1. Забить на желание.
2. Забить на сей текст и проверить самому. Заодно расскажете, как оно у вас прошло.
3. Спросить тех людей, которые занимаются ML в Яндексе и смогли пройти испытательный срок.
Есть такая хорошая штука как импакт анализ.
Основная идея проста — гоняем только те тесты, которые есть смысл прогонять для данного изменения.
Так что значимое разбухание очереди тестов на CI будет только если каждый коммит меняет все модули всех проектов или общую зависимость всех проектов.
Как это сделано во фронтенде Яндекса — понятия не имею.
В одном из докладов Авито про автоматизацию Android приложения как раз рассказывалось как гонять тесты чаще но при этом быстрее. Вполне сойдет за идею для реализации в другой прикладной сфере.
Наверное, я буду не репрезентативен, но написать инвертирование бинарного дерева должно быть просто не потому что этот алгоритм заучили в университете, а потому что задача простая.
Но, опять таки, от собеседующего требуется, при необходимости, пояснить необходимый минимум терминов:
1. Что мы подразумеваем под деревом? Другими словами, в какой форме мы его представляем?
2. Что мы подразумеваем под бинарным деревом?
3. Что мы подразумеваем под инвертированием бинарного дерева?
С поиском в ширину на графе чуть сложнее, но формулировку можно заменить на «Проверить наличие элемента в связном неориентированном графе». В такой формулировке задача вполне себе решаема без особых заученных алгоритмов.
Просят — сортировку простейшую. Примитивный алгоритм, который при наличии хоть какого-то алгоритмического мышления можно вывести самому в уме.
Есть разница в запросе написать простейшую сортировку и конкретно пузырек.
Я вот не помню, как именно написать именно пузырек, но сортировку за n^2 напишу.
За nlogn тоже напишу, но не быструю а слиянием.
Подскажете платформу, на которую можно мигрировать с YouTube с такими роликами?
Не то что бы я их делаю, но надо же будет потом их где то искать, ежели вдруг понадобятся.
Просто мне известны две: Crunchroll и Wakanim. Первым я не пользовался, второй на моей памяти не падал(но пользуюсь я им редко).
По описанию проблем мне это напоминает smotret-anime, но вроде как это не лицензионный сервис.
UPD: увидел название ниже.
Либо фронтэндщиков там собеседуют как то совсем иначе по сравнению с бекэндщиками.
Есть еще colabedit, когда я пытался пройти собеседование в Яндекс(весна 2017) — использовали его.
2. Забить на сей текст и проверить самому. Заодно расскажете, как оно у вас прошло.
3. Спросить тех людей, которые занимаются ML в Яндексе и смогли пройти испытательный срок.
Основная идея проста — гоняем только те тесты, которые есть смысл прогонять для данного изменения.
Так что значимое разбухание очереди тестов на CI будет только если каждый коммит меняет все модули всех проектов или общую зависимость всех проектов.
Как это сделано во фронтенде Яндекса — понятия не имею.
В одном из докладов Авито про автоматизацию Android приложения как раз рассказывалось как гонять тесты чаще но при этом быстрее. Вполне сойдет за идею для реализации в другой прикладной сфере.
«Сильное заявление. Проверять его я, конечно, не буду.»
Но, опять таки, от собеседующего требуется, при необходимости, пояснить необходимый минимум терминов:
1. Что мы подразумеваем под деревом? Другими словами, в какой форме мы его представляем?
2. Что мы подразумеваем под бинарным деревом?
3. Что мы подразумеваем под инвертированием бинарного дерева?
С поиском в ширину на графе чуть сложнее, но формулировку можно заменить на «Проверить наличие элемента в связном неориентированном графе». В такой формулировке задача вполне себе решаема без особых заученных алгоритмов.
Есть разница в запросе написать простейшую сортировку и конкретно пузырек.
Я вот не помню, как именно написать именно пузырек, но сортировку за n^2 напишу.
За nlogn тоже напишу, но не быструю а слиянием.
Не то что бы я их делаю, но надо же будет потом их где то искать, ежели вдруг понадобятся.
Там есть возможность привязать аккаунт LastFm. Вы же про него?
В начале нулевых это была технология Sun. Да и на момент появления android — все еще Sun.