Укажите ваше окружение яндекс тест что это значит
Асессор-тестировщик Яндекс: как устроиться
Я являюсь действующим асессором Яндекса. На досуге погуглил пояндексил и вижу следующую ситуацию. В общем, смотрю, в последнее время многих интересуют вакантные позиции в Яндексе, а инфы по ним не много. Решил исправить ситуацию и описать основные позиции в вакансиях асессоров Яндекс.
Сегодня про тестировщиков.
Устраиваюсь асессором-тестировщиком Яндекс
Но это все про асессоров поиска, об этом я уже достаточно написал. Однако на странице вакансий есть вакансия именно асессора-тестировщика, и тест там другой и ответы другие. Попробую сегодня пройти этот тест. И, естественно, рассказать все вам.
Я по профессии программист, с тестированием так или иначе дело имел, сложностей возникнуть не должно. Впрочем, научить тому, что делает средний тестировщик, можно способного школьника за неделю. В общем, просто попробую пройти тест, а там будет видно. Поехали.
Кто такие асессоры-тестировщики
Прежде, чем приступлю к прохождению теста, вкратце напомню, кто такие тестировщики Яндекс. А также, что делают асессоры-тестировщики и сколько получают асессоры-тестировщики в Яндексе.
Асессор-тестировщик проводит тестирование продуктов Яндекс по готовым сценариям, а также создает свои сценарии, проводит исследовательское тестирование новых возможностей. Так написано на сайте Яндекса. Работа удаленная, график свободный. Платят сдельно. Лично мне один человечек жаловался, что платят ничтожно мало. Однако четкой инфы о зарплате асессора-тестировщика в открытом доступе найти не удалось.
Именно поэтому я и решил сам попробовать устроиться на эту позицию в Яндексе. Оставайтесь со мной и вместе узнаем, сколько же им платят. Но для начала нужно устроиться, а это значит — пройти тест.
Как пройти тест асессора-тестировщика Яндекс
— 1,5 часа жизни. Вот я и прошел тест на асессора-тестировщика. Выкладывать готовые решения не стану. Это будет в некотором роде инсайд, а такое Яндекс не поощряет. Просто расскажу свои впечатления от прохождения теста.
Очень долго пришлось себя заставлять взяться за его прохождение — я не большой фанат тестирования. Но при первом беглом просмотре задания не показались особо сложными. Рекомендуемое время выполнения — 80 минут. Примерно столько я и потратил. Хотя, думаю, можно было выполнить его и быстрее. Сейчас на часах 4 утра, мозг требует сна и подтупливает.
Сами задания показались мне крайне простыми. Основное время съело ознакомление с инструкцией и документирование процесса. А, собственно, выполнение кейсов и написание комментариев к ним не заняло много времени. Если работа будет схожая, то ничего сложного. Хотя, пожалуй, немного нудно.
Но, как говорится, пока что яичко в гнезде. Что ж, посмотрим, насколько хорошо я справился со всеми кейсами. Отправил анкету с пройденным тестом в Яндекс, ждем ответа.
Оставайтесь со мной и узнаете, смогу ли я устроиться в Яндекс асессором-тестировщиком.
А вот и продолжение. Рассказываю, взяли меня все же или нет.
Что такое тестовое окружение в тестировании
Многие начинающие тестировщики задают вопрос, что такое тестовое окружение в тестировании.
Давайте ответим на этот вопрос.
Окружение (environment) — это среда, место, машина, на которой находится приложение, сайт. Например, хостинг — это место, где хранится сайт, хостинг — это окружение, где может располагаться сайт.
Тестовое окружение (test environment) — это то место, где тестировщик тестирует сайт, приложение, программу.
В процессе разработки, как правило, существует несколько тестовых окружений.
Зачем нужно иметь несколько тестовых окружений? Дело в том, что большие системы могут быть развернуты не на одной машине, не на одном окружении, а на нескольких, это уже называют кластером. А разработчик пишет код не на нескольких машинах, а на одной, поэтому выделяют ещё другой тип тестового окружения — локальное окружение.
Локальное окружение — это всего одна машина, на которой разрабатывают, тестируют приложение.
Боевое окружение — это уже реальная сеть машин, совокупность нескольких окружение, это уже нетестовое окружение, а самое настоящее окружение, где работают пользователи приложения.
Чтобы не тестировать на боевом окружении, но при этом нужно проверить работу сразу на нескольких машинах, создают тестовое окружение из нескольких машин.
Таким образом, можно тестировать приложение как на локальном тестовом окружении, так и на окружении с несколькими машинами, чтобы не влиять на работу реального приложения, которое используют реальные пользователи.
Теперь Вы знаете, что тестовое окружение в тестировании.
Если хотите поговорить на темы, связанные с тестовыми окружениями, пишите в комментариях.
Собеседование в Яндекс: театр абсурда :/
В прошлой статье меня знатно разбомбили в комментариях, где-то за дело, где-то я считаю, что нет. Так или иначе, я выжил, и у меня есть чем с вами поделиться >:)
Мне назначили дату интервью, и также прислали методичку, чтобы я понимал, что меня ждёт и как готовиться. Чтобы ничего не заспойлерить, я замазал квадратиками важную информацию.
Вы тоже заметили «вопросы на C++» в методичке для питониста? Не то чтобы я знал C++, но в институте проходили, авось что-нибудь да вспомню на интервью.
Интервью 1
Итак, о чём вас спросит Яндекс на интервью? Выберите один правильный вариант:
3) как вы будете решать вот эту бизнес-задачу
4) как решить вот эту алгоритмическую задачу без стандартной библиотеки
Задача 1
Даны два массива: [1, 2, 3, 2, 0] и [5, 1, 2, 7, 3, 2]
Надо вернуть [1, 2, 2, 3] (порядок неважен)
Фактически нам нужно вернуть пересечение множеств, но с повторением элементов. Не включая мозг, я начал сразу кидать что-то вроде
Внимательные читатели намекнули, что на строчках 11 и 12 нужно использовать el , а не a , но на интервью и так прокатило 🙂
После этого задания (и впоследствии) я увидел, что хоть они и принимают рабочие решения, у них есть эталонные, к которым они вас подталкивают, особенно если сложность вашего решения больше сложности эталона. Не то чтобы прям только эталон принимают, но знайте, что он есть.
Кстати, как вы наверно догадываетесь, есть большая разница между решением, написанным в обычной рабочей атмосфере, и решением, написанным на собеседовании в яндекс.блокнотике с интервьюером на связи и ограничением по времени. Здесь и далее я привожу те решения, которые сообразил на интервью, какими бы ужасными они не были. Можно ли написать лучше? Да, в каждой из задач можно лучше.
Задача 2
Ладно, лоу-левел алгоритмическая муть позади, давайте теперь нормальную задачу, распарсить там что-нибудь или накидать архитектуру высоконагруженного прило.
Дана строка (возможно, пустая), состоящая из букв A-Z: AAAABBBCCXYZDDDDEEEFFFAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBB
Нужно написать функцию RLE, которая на выходе даст строку вида: A4B3C2XYZD4E3F3A6B28
И сгенерирует ошибку, если на вход пришла невалидная строка.
Пояснения: Если символ встречается 1 раз, он остается без изменений; Если символ повторяется более 1 раза, к нему добавляется количество повторений.
Ну ок, хотят проверить знание каких-то базовых вещей.
Так, давайте может что-то другое?
Задача 3
Дан список интов, повторяющихся элементов в списке нет. Нужно преобразовать это множество в строку, сворачивая соседние по числовому ряду числа в диапазоны. Примеры:
[1,4,5,2,3,9,8,11,0] => «0-5,8-9,11»
[1,4,3,2] => «1-4»
[1,4] => «1,4»
Так блин, серьёзно? Я наверно очень мутный тип, если две предыдущие задачи не показали мой скилл на этом классе задач.
Ну ок, хотят проверить знание каких-то базовых вещей.
На этом интервью закончилось, и я стал ждать вестей от рекрутера.
Интервью 2
В назначенный час я бахнул кофейку и встретился в зуме с новым рекрутером. Интервью #2 началось.
Задача 4
Я, признаюсь, был готов ко всему, но не к этому:
Дан массив из нулей и единиц. Нужно определить, какой максимальный по длине подинтервал единиц можно получить, удалив ровно один элемент массива.
Ну ок, хотят проверить знание каких-то базовых вещей. Вот такой ужас у меня вышел:
Ну что, Яндекс, ты доволен? Ты доволен?! Кто король алгоритмов?! Я король алгоритмов! Давай, удиви меня.
Задача 5
Даны даты заезда и отъезда каждого гостя. Для каждого гостя дата заезда строго раньше даты отъезда (то есть каждый гость останавливается хотя бы на одну ночь). В пределах одного дня считается, что сначала старые гости выезжают, а затем въезжают новые. Найти максимальное число постояльцев, которые одновременно проживали в гостинице (считаем, что измерение количества постояльцев происходит в конце дня).
Ну ок, хотят проверить знание каких-то базовых вещей.
Не без подсказки интервьюера, но я написал это, и теперь менеджер, наверно, может эффективно узнать важную инфу. Круто. Пора прыгать на следующее собеседование (да, они шли одно за другим).
Интервью 3
Новый интервьюер; можно наблюдателя; можно писать заметки; да, я знаю, как работает ваш яндекс.блокнот лучше вас уже, давайте наконец
Задача 6
Sample Input [«eat», «tea», «tan», «ate», «nat», «bat»]
Sample Output [ [«ate», «eat», «tea»], [«nat», «tan»], [«bat»] ]
Т.е. сгруппировать слова по «общим буквам».
Смутное чувство дежавю посетило меня. Нет, показалось наверно. Ну ок, хотят проверить знание каких-то базовых вещей.
Эта задача простая, наверно хотят удостовериться, что пока я разруливал дела в отеле, я не забыл, как пользоваться словарём. Не лишено смысла! Давайте накидаем что-нибудь простое.
Задача 7
Вход: [1, 3] [100, 200] [2, 4]
Выход: [1, 4] [100, 200]
Честно говоря, где-то тут мне уже стало плевать на собеседование, Яндекс и все эти алгоритмы, и в реале я бы уже просто послал всех в /dev/null, но мне хотелось знать, что в конце всего этого, ведь конец должен быть? Будет задача, где я завалюсь, и это кончится. Что-то вроде эвтаназии, но в интервью.
Ну ок, хотят проверить знание каких-то базовых вещей.
Задача 8
Время собеседования подходит к концу, но всё-таки можно ещё поболтать про кодинг и поспрашивать практические вопросы, например по Django или SqlAlchemy:
Дан массив точек с целочисленными координатами (x, y). Определить, существует ли вертикальная прямая, делящая точки на 2 симметричных относительно этой прямой множества. Note: Для удобства точку можно представлять не как массив [x, y], а как объект
Ну ок, хотят проверить знание каких-то базовых вещей.
Тут я как всегда пошёл куда-то не туда и написал вот что:
Здесь я прям видел, как интервьюер ожидал что-то другое, а получил меня. Ну бывает. Я тоже, знаете, ожидал собеседование.
Так, третье собеседование пройдено, и эти садисты сказали, что я прошёл дальше. Ну вот за что?
Интервью 4
Честно говоря, вот тут я потерялся, потому что я всё жду, когда начнётся собеседование, ну, человеческое собеседование имеется в виду, а пока вместо этого я превращаюсь в алгоритмэна.
По собственным ощущениям я добрался до какого-то мини-босса и на предстоящем интервью у меня должна была пройти какая-то битва на более общие вопросы. А рекрутер мне пишет: знаете, Яндекс настоятельно советует потренироваться на задачках с leetcode. А там опять алгоритмы. Ох, не к добру это.
Кстати, где-то в этот момент я узнал, что я юзаю что-то вроде тора, но для собеседований: я общаюсь с рекрутером, мой рекрутер общается с рекрутером Яндекса, а рекрутер Яндекса общается с собеседователями, а может цепочка ещё больше. Меня это поразило прям: вы меня тут дерёте за O(n^2) в решениях, так может я у вас посчитаю длину цепочки от кандидата до собственно интервьюера и спрошу «а можно оптимальнее?!«
Итак, вот задачка от мини-босса:
Задание 9
Написать функцию, которая вернёт True, если из первой строки можно получить вторую, совершив не более 1 изменения (== удаление / замена символа).
Погодите, да это же. Ну ок, хотят проверить знание каких-то базовых вещей. Сссссуууу. пер.
Если вы хотите решить задачу не так, как хотел интервьюер, то смотрите:
Задание 10
Осталось совсем немного времени, и вот в довершение пара реально сложных заданий на понимание многопоточности и gil в python:
Дан список интов и число-цель. Нужно найти такой range, чтобы сумма его элементов давала число-цель.
result = range(2, 4) # because elements[2] + elements[3] == target
А теперь все вместе хором: НУ ОК, ХОТЯТ ПРОВЕРИТЬ ЗНАНИЕ КАКИХ-ТО БАЗОВЫХ ВЕЩЕЙ. Вы восхитительны. Спасибо.
Здесь я уже не успевал по времени и озвучил идею: мы бежим по списку и сохраняем в память значения сумм для всех range до этого элемета. Иными словами, для каждого элемента мы пробуем делать ranges, которые кончаются на этом элементе, и смотрим на их сумму элементов.
Как я в Яндекс тестирование проходил. Удаленка для копирайтера
Решил пройти собеседование в Яндекс и *был удивлен*
Возвратные глаголы, краткие причастия, плеоназмы, тавтология, правила типографики, пассивные конструкции.
Но обо всем по порядку.
Загуглил “удаленная работа Яндекс”, нашел страницу, где для копирайтера представлено 20 вакансий для удаленки, но большая их часть ряда «переводчик с финского на эстонский» (и это не шутка, пруф).
Мне это не подходит.
Честно говоря и остальное мне не подходит тоже. Но что теперь, собеседования не проходить что ли?!
Составил резюме, отправил и на следующий день пришло сообщение «приглашаем выполнить тест на знание русского языка», тестирование проходит на площадке Толока.
Тест вам бы понравился, рекомендую его к прохождению всем, кому нечем заняться субботним вечером.
Ну ок, это же тестирование на знание русского языка, поэтому странно, что не было вопроса ряда «скажите, что я получу, если смешаю корень златоцветника и настойку полыни».
А что было, так это несколько блоков с заданиями:
выберите утверждение, где смысл не искажён
найдите строки с ошибками
найдите строки с правильным написанием слов
найдите предложения без ошибок в пунктуации
укажите предпочтительный с точки зрения стиля вариант фразы
укажите какие предложения написаны в фамильярном тоне
Задания в двух тестах, на каждый дается по 30 минут. Если умеешь яростно гуглить, хорошо знаешь могучий и богатый русский + эльфийский на уровне бегинер, то тест пройдешь.
Далее следует творческое задание. Оно приходит на почту. Мне предложили покритиковать старый пост из блога Яндекса и скорректировать его.
Чем больше я читал посты из блога, тем больше убеждался, что тот кто их пишет не знает не про какие такие типографики, плеонизмы и возвратные глаголы. А тесты видимо придумывает отдельный злобный HR)
После прохождения творческого задания мне назначили собеседование в Zoom.
Где задавали вопросы про опыт, про мой подход к поиску информации, про то как бы я выстраивал взаимодействие с их специалистами. Само собеседование не было особо информативным, но если вам интересно, расскажу подробнее в комментариях.
Результатов этого собеседования я еще жду, поэтому, пожелайте мне удачи!
Пока продолжаю фрилансить. Кстати, в прошлом посте прямо в комментах я нашел клиента, видимо это и есть сила Пикабу о которой ходят легенды. Начал писать тексты для этого сайта. В следующих постах расскажу о результатах!
Как человек связанный с удаленной работой могу выделить 3 очень условные, большие группы удаленной работы. Это 1)Фриланс, 2) Аутсорс и 3) удаленная работа, не требующая присутствия в офисе.
В первом случае, риски и преимущества я думаю понятны многим. Особых обязательств никого ни перед кем нет.
Третий вариант самый наверное востребованный, но мало кто понимает, что это, за небольшим исключением, это натуральные галеры, где почти не вырасти в карьере. Да вы будете работать дома в тапочках, только работать вы будете в несколько раз больше чем в офисе. Во многих больших компаниях стоят СРМ, которые следят сколько раз вы отлучились от компа. То есть, чтобы от него отойти, вы должны нажать на паузу. Потом смотрят часто ли вы отходили или нет. Всё это превращается в жуткий конвейер удаленно. Я уж молчу, что все рабочие звонки слушаются, особенно если вы менеджер по продажам. Понятно, что слушать РОПу это всё сложно, но уже давно множество роботов, которые всё это преобразуют в текст и сами видят стоп слова и могут показывать что было не так.
В общем контроль такой, что в офисе ты будешь куда меньше работать и чувствовать себя в 10 раз спокойнее и расслабленнее.
Понятно, что мысли сумбурные, но примерно так.
Яндекс не взял тебя на работу
Моё общение с HR командой Яндекса началось еще три месяца назад, когда компания решила расшириться, арендовать новое помещение и открыть фотостудию. Вакансий там открылось много новых и интересных. После прохождения тестирования, предложили две из них и перспективы казались нереальными. Всем известная, крупная компания предложила мне работу! Ура! Собеседование назначили в срочном порядке на следующий день. «Скоро праздники, а нам очень срочно нужен сотрудник.» — аргументировала в 19.00 девушка HR из Яндекса, «На какую зарплату вы рассчитываете? О, ваши зарплатные ожидания очень низкие. Но ничего, я договорюсь и сделаю так чтобы вам платили сопоставимо с вашими будущими обязанностями «. Я срочно перенесла все дела запланированные на этот день, представляя свою высокую зарплату, карьеру и успешную жизнь.
Собеседование было ужасным. Они интервьюировали меня целой командой из троих человек, среди которых не было девушки что разговаривала со мной по телефону. Более подробно об этом тут говорить не хочу. Но есть много отзывов в интернете, гуглите кому интересно. Сложилось впечатление что никто не читал ни моё резюме, ни мои ответы на тестирование и не понимал почему я тут сижу, только ныли что им надо работать и тянули время. А мои зарплатные ожидания шокировали руководителя отдела HR. «Наш рекрутер с вами обязательно свяжется, обязательно даст ответ.» Спустя две недели я получила ответ:
«Спасибо за интерес к Яндексу и уделенное нам время. Мы тщательно обдумали и оценили итоги нашего общения. К сожалению, пока мы не готовы предложить Вам работу. От кандидатов на эту вакансию мы ждем немного иных профессиональных навыков и компетенции.
Если Вы не возражаете, в будущем мы с радостью рассмотрим Вашу кандидатуру на другие вакансии.»
Я не возражала и спустя месяц мне предложили ещё вакансию. Опять тестирование пройдено на ура, со мной связалась по телефону девушка HR от Яндекса: «Вы успешно прошли тестирование, но данную вакансию упразднили. Если Вы не возражаете, в будущем мы с радостью рассмотрим Вашу кандидатуру на другие вакансии. » И я ничего не поняла, но решила не ждать у моря погоды. Спустя неделю мне пришло письмо от компании Яндекс с текстом для рассылки другим людям, которые пытались устроиться к ним работать и им отказали. Переживаю что они, так же как и я когда то, ожидают этот ответ, но не смогут его получить. Поэтому хочу поделиться этим письмом, может кто- то из них читает Пикабу, увидит мой пост и всё поймёт. Текст письма и пруф ниже.
Здравствуйте, Елена!
диалог в рамках данной позиции.
Мы будем рады рассмотреть Вашу кандидатуру в будущем, если у нас появятся более подходящие вакансии для Вас.
— С уважением,
Отдел подбора персонала
ООО «ЯНДЕКС»
Оператор в Фотостудию=Оператор в фотостудию Маркета
Здравствуйте, Алёна!
Спасибо за интерес к нашей компании. Мы внимательно изучили Ваше резюме, присланное в ответ на вакансию «Оператор в фотостудию Маркета». К сожалению, Вашего профессионального опыта пока недостаточно для работы в Яндексе на этой должности. Мы будем рады рассмотреть Вашу кандидатуру в будущем, когда у Вас появится больше опыта работы.
— С уважением,
Отдел подбора персонала
ООО «ЯНДЕКС»
Лендинги оператор = Корректор в Маркет
Здравствуйте, Алёна!
Спасибо за интерес к нашей компании. Мы внимательно изучили Ваше резюме и тестовое задание, присланные в ответ на вакансию «Корректор в Маркет». К сожалению, Вашего профессионального опыта пока недостаточно для работы в Яндексе на этой должности. Мы будем рады рассмотреть Вашу кандидатуру в будущем, когда у Вас появится больше опыта работы.
— С уважением,
Отдел подбора персонала
ООО «ЯНДЕКС»
ПО финальному тестовому
Спасибо за интерес к нашей вакансии «Корректор в Маркет». Мы ознакомились с Вашим решением финального тестового задания. К сожалению, пока по результатам не можем продолжить с Вами диалог в рамках данной позиции.
Мы будем рады рассмотреть Вашу кандидатуру в будущем, если у нас появятся более подходящие вакансии для Вас.
— С уважением,
Отдел подбора персонала
ООО «ЯНДЕКС»
Редактор=Редактор в В2В направление Маркета
Здравствуйте, Алёна!
Спасибо за интерес к нашей компании. Мы внимательно изучили Ваше резюме и тестовое задание, присланные в ответ на вакансию «Редактор в В2В направление Маркета».
К сожалению, Вашего профессионального опыта пока недостаточно для работы в Яндексе на этой должности.
Мы будем рады рассмотреть Вашу кандидатуру в будущем, когда у Вас появится больше опыта работы.
— С уважением,
Отдел подбора персонала
ООО «ЯНДЕКС»
Контент-менеджер(универсал)=Контент-менеджер в Маркет
Здравствуйте, Татьяна!
Спасибо за интерес к нашей компании.
Мы изучили Ваше резюме и тестовое задание, присланные в ответ на вакансию «Контент-менеджер в Маркет».
К сожалению, по результатам выполненного тестового задания мы пока не готовы продолжить с вами диалог в рамках этой вакансии((
Если Вы не возражаете, в будущем мы с радостью рассмотрим Вашу кандидатуру на другие вакансии!