Собеседование на тестировщика ПО (Junior QA) №3
Записывайтесь/подписывайтесь:
Визитка beacons.ai/ncherkasov
Форма для записи на публичное собеседование cherkasovschool.zenclass.ru/p...
Форма для записи на приватное собеседование cherkasovschool.zenclass.ru/p...
Бусти boosty.to/cherkasovschool (откроется доступ на закрытый канал + дискорд сервер с полезной инфой)
Телеграм личка t.me/ncherkasov01
Школа в Телеграм t.me/cherkasovschool
Школа в Вконтакте cherkasovschool (в обсуждениях есть Отзывы)
Если хочется послушать видосы в качалке/пробежке/за рулём помимо ютуба:
Apple podcast:
podcasts.apple.com/us/podcast...
Yandex podcast:
music.yandex.ru/album/22671918
Google podcast:
podcasts.google.com/feed/aHR0...
Таймкоды:
0:00 Стартуем
0:08 Приветствие
0:50 Начало собеседования Александра
1:13 «Расскажи о себе»
3:09 Был опыт тестирования?
3:54 Как работает интернет?
6:44 Вопрос про коды ответов http
8:13 Слышал про стиль запросов?
9:39 Расскажи про типы приложений?
11:31 Что такое тестирование?
14:07 Откуда возьмешь требования, если нет документации?
15:39 Виды и типы тестирования?
17:58 что такое серый ящик в тестировании?
20:23 Слышал ли ты про тестирование локализации?
21:35 Какие есть культурные особенности в тестировании локализации?
23:25 а что такое инсталляционное тестирование?
24:12 что такое Кросс-браузерное тестирование
25:00 какой параметр важен в кросс-браузерном тестировании?
25:57 Расскажи про smoke, sanity и regression?
29:49 можем ли мы обойтись без regression?
30:30 Слышал про статическое и динамическое тестирование?
31:50 Знаешь ли ты техники тест-дизайна и зачем они нужны?
35:29 сколько проверок в рамках граничных значений
37:15 Как применить классы эквивалентности без чисел
38:23 Какую тестовую документацию ты знаешь?
39:00 Что в себя включает тест-план
41:21 Атрибуты чек-листа
42:07 Расскажи про тест-кейс
43:43 Какой важный параметр в тест-кейсе?
45:00 Зачем нужны тест-рейсы и чек-листы
47:59 Что такое баг-репорт и что он включает в себя
50:33 Жизненный цикл бага
52:22 Что будешь делать, если баг воспроизводится после исправления
57:10 Ты завел баг, но его никто не чинит
1:00:43 Вопрос про методологию разработки ПО
1:02:33 Особенности разных методологий
1:04:34 Как ты думаешь нужна ли нам методология waterfall?
1:05:10 Можешь дать пример проекта, где waterfall будет лучше scrum
1:05:10 итерации scrum
1:08:25 Что происходит ежедневно и в конце спринта?
1:10:35 В чем мы оцениваем трудозатраты в тестировании?
1:12:15 Фидбек после собеседования
1:13:30 Лайфхак «Не говорите на собеседовании о Grey Box»
1:19:34 Вопрос от Александра «что дают на практической части собеседования?»
1:25:35 Вот что такое «галеры»
1:29:20 Все тогда, давай пока, удачи тебе!
1:29:26 «НУ КАК ВАМ?БЫЛО ПОЗНАВАТЕЛЬНО?»
Пікірлер: 127
Александр очень хорошо подготовился! Прямо можно учиться по этому интервью. Спасибо за проделанную работу и вообще за возможность смотреть такие мок-интервью 👍
@cherkasovschool
Жыл бұрын
Спасибо за высокую оценку!
@weisslinkor1546
2 ай бұрын
Определенно один из лучших джунов)
Спасибо большое за ваши собеседования, очень полезно!
Очень интересно 👍🏼👍🏼👍🏼 Продолжайте в том же духе 🔥
Спасибо за Ваш труд! Коммент в поддержку канала
Огромное спасибо за видео! Очень приятно слушать вещи, в которых я ещё не очень хорошо разбираюсь на простом и понятном языке
@cherkasovschool
Жыл бұрын
Спасибо. Опыт помогает объяснять проще, чем в учебниках)
Супер! Очень объемное интервью, обе стороны было приятно слушать. У соискателя отлично поставленная речь и есть уверенность в себе, такие люди везде пробьются🔥🔥🔥
@user-gt5lh1hf6m
Жыл бұрын
Да это точно
Спасибо, посмотрел от и до, и могу сказать, что почти на все вопросы также знал ответы, значит не все так плохо у меня)
@cherkasovschool
Жыл бұрын
Значит пора на собеседование и на работу!)
Большое спасибо! Достаточно давно искал нормальную инфу по поводу собесов, и вот нашел=) Спасибо!
@cherkasovschool
Жыл бұрын
Рад, что нравится!
Спасибо за подробное и полезное собеседование!
@cherkasovschool
Жыл бұрын
Пожалуйста! Буду делать ещё!
Приятные собеседники, все супер! Лайк
Отличное интервью🔥
@cherkasovschool
Жыл бұрын
Спасибо!
Хорошее полезное собеседование 👍 Спасибо
@cherkasovschool
Жыл бұрын
Пожалуйста! Скоро будут новые
Круто! Спасибо❤
Отличный и полезный формат. До этого видео я думал, что на собеседовании буду что то кряхтеть на каждый вопрос. Нет, оказывается смог бы на многие вопросы из этого видео ответить.
@cherkasovschool
Жыл бұрын
Я бы на вашем месте просмотр собеса и личное участие всётаки разделил) Есть шанс, что даже обладая хорошей базой знаний будете потеть и кряхтеть от волнения)
Все супер. Единственное собеседуемого плохо слышно. Все темы прошли , всё подробно обсудили. Класс.
@cherkasovschool
Жыл бұрын
Спасибо! Это пока лучший звук, который получался. И программными средствами его не вытянуть, потому что аудио поток записывается в одну дорожку.
@handbelly
Жыл бұрын
@@cherkasovschool компрессия+лимитер Компрессор сравняет по громкости вас и интервьюируемого, а лимитер поднимет громкость общую
@cherkasovschool
Жыл бұрын
@@handbelly А вы можете посоветовать конкретный софт/мануал, который поможет это сделать? Я с удовольствием попробую
@handbelly
Жыл бұрын
@@cherkasovschool могу попробовать вам сделать на примере этого видео инструкцию, скину в тг, когда время будет
@cherkasovschool
Жыл бұрын
@@handbelly Спасибо! Ссылка на личку в описании видео есть
Спасибо за такое собеседование! Было интересно :)
@cherkasovschool
Жыл бұрын
Спасибо за добрый комент!)
Шикарный собес, отличный фитбек, собеседника бы погромче, но наушники решают эту проблему. Благодарю за инфу!
@cherkasovschool
Жыл бұрын
К сожалению звук от собеседника я не могу контролировать, всё пишется в зуме в единую дорожку
Заканчиваю обучение на тестировщика. Хотелось бы ещё услышать вопросы по БД/свагер/фидлер/рест/соап, что бы знать что могут спросить на грядущих собеседованиях. А вообще очень интересно смотрится и появляется уверенность в своих силах)) Спасибо за такой замечательный контент))
@user-pp8wi2qe8x
8 ай бұрын
Как оно?
@cherkasovschool
7 ай бұрын
На собеседованиях что только не спрашивают. Если собрат ьвсе вопросы на собеседованиях, которые могут задать- оно будет длиться часа 3-4
Классное интервью) Задумался, как бы сам отвечал на каждый вопрос. Скажите, будет интервью на middle-senior QA (Manual)?
@cherkasovschool
Жыл бұрын
Будет!
Хахахх! Я прям заметил, как хищно сверкнули глаза у Николая, когда Александр сказал про наличие ожидаемого и фактического результатов в тест-кейсе)))
@cherkasovschool
Жыл бұрын
Это частая ошибка на самом деле, потому что тест кейс и баг репорт частично по полям пересекаются. + очень многие менторы сейчас рассказывают, что у тест кейса зачем то надо выставлять приоритет. Хотя это на практике решается созданием Смоук/сэнити/регрешн съютов
Спасибо.
В конце было по практической части с проверками полей ввода - у меня такое было на первом собесе в рос.айти-гигант, накидал многое из сказанного, но после собеса получил фидбек, что этого не хватило, а по теории ничего не спрашивали, только про опыт, своё видение дальнейшей карьеры и про готовность к долгой унылой мануальщине))
@cherkasovschool
Жыл бұрын
Ды нормальная мануальщина. Ничё не унылая)) Как будто разработчики там прям все нереально самореализовываются творчески. Им дают чужой старый код, вилку и они чистят (если вы понимаете о чём я).
очень классно! всего 2 месяца обучался и уже столько знаний
@Egor_Phyl
Жыл бұрын
подозрительно как-то))
@GACHIMUCHIANDJOJO
Жыл бұрын
И все равно без работы)
@GACHIMUCHIANDJOJO
Жыл бұрын
@@Egor_Phyl маловато знаний, как-будто неделю только учил.
Надеюсь, Александр получил хороший оффер! Молодец, на каждый вопрос дал адекватный ответ. Кто пишет про шпоры, то ими тоже незаметно пользоваться целая наука)
@GACHIMUCHIANDJOJO
Жыл бұрын
До сих пор работу ищет, я его знаю. Сейчас нет работы и даже с хорошими знаниями сидишь без работы.
@user-hg9fy4qr4y
Жыл бұрын
@@GACHIMUCHIANDJOJO я месяц назад получила очень хороший оффер. Опыт у меня нет, я еще даже еще не закончила учебу в практикуме) так что нужно верить и проходить собесы)
@user-pp8wi2qe8x
8 ай бұрын
@@user-hg9fy4qr4yработаете?
Смотрел с перемоткой, но если таки соискателя не поправили с ответом про "как работает интернет", то я бы рекомендовал почитать ему) На интервью всё таки не такого ждут :)
а Александр даст обратный фидбек, помогло ему данное тестовое собеседование? Нашёл ли он уже работу?
чувак найбільше знає, тому інтерв"ю найцікавіше, тому і переглядів найбільше.
калассный собес
@cherkasovschool
2 жыл бұрын
Спасибо!
Это адекватное интервью в идеальной среде, но читая всякие телеграмм каналы, чаты, эйчары сейчас лютуют, то что в видео даже не спрашивают, какие то линуксы, полукоды, веб вертска и т.д и это на джуна!!!!!
@cherkasovschool
Жыл бұрын
Всякое бывает. главное понять соотношение часто встречающихся и редких/уникальных вопросов. А также надо понимать, что не обязательно ответить на все вопросы на интервью, чтобы вас взяли. Ну и огромные чаты для джунов, где все друг друга пугают- на самом деле не очень полезное место
Пожалуйста, перед выносом на ютуб нормализуйте звук, чтобы собеседника тоже было хорошо слышно, а не так как есть..
@cherkasovschool
Жыл бұрын
Подскажите как это сделать с записью из зума и я так и сделаю
@Nikolombus
Жыл бұрын
@@cherkasovschool загрузить видео в любимый видеоредактор и применить фильтр "Нормализация звука" к аудио дорожке. Может потребоваться поиграться с параметрами. Перерендерить и выложить зрителям на радость.
@cherkasovschool
Жыл бұрын
@@Nikolombus К сожалению так не работает. Нормализация только срезает слишком высокие/низкие частоты у аудиодорожки. Качество звука никак не улучшается
Чисто ради интереса . А каким образом джун будет писать тест план? и если он будет на скраме. Может там лучше использовать тест план для каждого спринта. И он там по идее уже стандартизирован. К тому же имеет смысл иметь тест план для регресса и смока. А как джун который только пришел в тиму оценивать колличество часов на фичу ? Кто ему это даст? А в какой системе он работал ? может джира может встс, там могут процессы быть автоматизированным. Я не совсем понимаю , когда мидла спрашивают по mysql . А джуна спрашивают про документацию и тест план.
@cherkasovschool
Жыл бұрын
тест план не обязательно будет включать детальное описание тестирования конкретных фичей и общие требования/подходы. То есть он имеет более стратегический смысл. В каждом спринте будут собираться тест съюты с конкретными проверками
Все супер. Единственное собеседуемого плохо слышно. Большой перепадок звука , вас громко слышно , а его тихо
@cherkasovschool
Жыл бұрын
На новых видео уже всё делаю лучше, можете смотреть
Одно интервью заменеяет пару месяцев теории. Спасибо!
@cherkasovschool
Жыл бұрын
Пожалуйста. Я думаю после пары видосов можно уже и реальные собесы штурмовать!)
в половине вопросов очень много говорит лишнего. у меня так же было. уходит от прямого вопроса в вопрос, который не спрашивали. это тяготит и по лицу Николая видно. мне после того как дважды сделали замечание, только потом понял. если надо, рекрутер сам спросит что ему ещё нужно. отвечать нужно конкретно. но обозначу плюс этого видео для всех. это как аудиокнига всех пояснений к теории тестирования. я для себя открыл интересные вещи. Плюс видно что сам Николай подсказывает ему. это либо заранее подготовленное собеседование, либо Николай просто помогает человеку. но это может сбить с толку новичков. и так очень много компаний по своему трактует термины и цепочки процессов и действий. так окончательно запутаться можно.
@cherkasovschool
2 ай бұрын
Заранее собеседование я не готовлю- какой в этом смысл. Со всеми собеседуемыми мы видимся впервые на созвоне. Я прдсказывают, чтобы видео были более информативными. Конечно чаще всего на реальном собеседовании кандидат получает очень сеудный фидбек или вообще никакого. Но цель моих видео- чтобы можно было получить/улучшить какие либо знания, а не стену молчания. А то что разные компании трактуют по разному теорию- так от этого никуда не деться. Поэтому желательно на собесе кандидату не использовать императивные формулировки, с которыми можно было бы посморить. Если бы где то была бы 1 книга для всех тестировщиков с однозначной трактовкой всех определений- тогда все бы по ней и учились)
Очень интересное интервью, только не очень понятно как можно протестировать символы используя Тестирование классов эквивалентности? Приведу пример If (applicantAge >= 0 && applicantAge = 16 && applicantAge = 18 && applicantAge = 55 && applicantAge
@danyaspark
Жыл бұрын
Это же собес на ручного
@Artemkhr91
Жыл бұрын
@@danyaspark я это понимаю, по этому и задал вопрос он просто с примерами кода но суть не меняется
@alexandreev2752
Жыл бұрын
В вашем примере 4 класса эквивалентности: 0-16 : 16-18 : 18-55 : 55-90. Или я неправильно вас понял?) Наверное, неправильно, так как вопрос весьма очевидный, и я сомневаюсь, что ответа на него вы не знаете. «Протестировать символы» - означает спецсимволы? То есть вы хотите ввести в поле спецсимволы с целью проверки валидации? Если так, то это отдельный тестовый параметр (негативный тест) - ввод в поле спецсимволов, когда единственно валидный формат - это целые положительные числа. А классом эквивалентности это называется из-за того, что независимо от того, введете вы «№» или «%», или «№%^&*» - это одинаково воспринимается системой (нюансы есть, но о них в след предложении). Таким образом, исходя из позиции, что исчерпывающее тестирование невозможно, нет смысла проверять каждый спецсимвол по отдельности и тратить много времени, достаточно проверить любой из них.
@cherkasovschool
Жыл бұрын
На поля ввода могут накладываться ограничения по типу входных данных. Соответственно классами эквивалентности могут являться типы входных данных (русские буквы, английские буквы, числа, спецсимволы, файлы определённого формата и т.д.) Соответственно нам нет нужны проверять ВСЕ значения в рамках определённого класса. Сейчас существует распространённое объяснение классов эквивалетности, которые идут почему то обязательно от интервалов. Хотя на деле абсолютно не обязательно через них понимать эту тему и затрагивает оно не обязательно именно интервалы длины вводных данных.
Я только учусь, ещё даже не заучивал и кроме верстки ничего не практиковал, но показалось легко и очевидно всё
@cherkasovschool
Жыл бұрын
Каеф! значит можете уже получать работу!)
А можно другие вопросы уже задавать, а то эти я уже проработала )
@cherkasovschool
Жыл бұрын
На миддла или сеньёра будут другие) Если проработала- пора идти на собеседование!
@cherkasovschool
Жыл бұрын
@Int egral Ну если это 20% тогда собеседование сколько должно длиться? 5 часов? Такого не бывает. Вы сами сможете раскрыть понятие "Сетевая архитектура"? Зачем это джуниору начинающему? Это пускай сис админы учат. Linux нафиг не нужен. Что по нему спрашивать? Команды наизусть? Мне за 8 лет понадобилось ровно в 1 проекте из 10. SQL с джоинами туда же.
@cherkasovschool
Жыл бұрын
@Int egral Ну тогда это не знание "Сетевой архитектуры", а знание Http протокола. Это разные понятия пр объёму. Если вы посмотрите другие собеседованияна канале, то увидите, что я это спрашиваю иногда. Иногда нет. Собеседование это живой процесс, невозможно задать все существующие вопросы. Учить линукс в рассчёте на то, что ВДРУГ вам выдадут на нём рабочий комп- пустая трата времени. Рабочие компы выдают только в продуктовых компаниях и то не всегда. А если уж так случилось- там будет GUI оболочка.
1:00:50
У меня у одной сложилось впечатление, что Александр обложился шпаргалками? В левом нижнем углу что то подсматривал на протяжении всего интервью😳
@cherkasovschool
Жыл бұрын
Я не заметил. В любом случае своим ученикам тоже советую обкладываться шпаргалками. Обычно помогают в сложных классификациях, которые сложно запомнить. Наша задача- работу получить, а не всю теорию наизусть выучить.
Интересно а если вообще нет опыта есть шанс пройти собеседование?
@cherkasovschool
Жыл бұрын
Конечно
Да, не слабо чел теоретически подготовился
В чек листе нет ожидаемых результатов,там указываются только шаги действия. А уже в тест кейсе указывается ожидаемый результат. Странно,что вы не поправили.
@cherkasovschool
2 жыл бұрын
Чек лист состоит из проверок (чеков). Каждый чек- состоит из одного предложения, которое в себе и содержит ожидаемый результат. Например "Поле ввода ника принимает валидные параметры" или "Регистрация юзера проходит успешно". Шаги в чеках не указываются.
@alexandreev2752
Жыл бұрын
Хороший формат чека выглядит из [Объект проверки]. [Описание ожидаемого результата / поведения]. Не все придерживаются этого формата, зависит от гайд-лайна. Это в качестве ответа на коммент Дениса.
не думал что мэтью решит переквалифицироваться в тестировщика
А где про html,css,rest,api?
@cherkasovschool
Жыл бұрын
И зачем вам- ручному тестировщику джуниору, вёрстка?
@kredofill8051
Жыл бұрын
А я 2 недели учил HTML CSS =/
@MrD3XTR
Жыл бұрын
@@cherkasovschool api на джунов самое то
Наверное надо себя потише, как то не сбалансировн звук :) Не про тестил тестировщик))
@cherkasovschool
Жыл бұрын
Это не интервью в 2 канала в 2 микрофона. Это запись в одну дорожку через зум.
@yuriigraham6005
Жыл бұрын
залетел самоутвердиться, пёс
Почему человек паук интерьер?
@cherkasovschool
Жыл бұрын
Если вопрос про силуэт справа от моей головы- это паучок учит тестирование вместе со зрителями канала)
@sullamagnus
Жыл бұрын
@@cherkasovschool ты похож на Тоби Магваера
не слышно Александра
@cherkasovschool
Жыл бұрын
Можно сделать звук громче. К сожалению подобный звук, это то, что чаще всего придётся слышать и на проектных созвонах
Нихрена не слышно от типо, звук ужасный, в наушниках нифига не слышно, пришлось колонки врубать
@cherkasovschool
Жыл бұрын
На реальных проектах часто бывает такое же качество связи, так что можно привыкать заранее)
перестала смотреть, потому что не слышно ничего 🥲🥲
Плохой звук, не стал смотреть!
@cherkasovschool
5 ай бұрын
Тогда будет очень тяжело на реальных рабочих созвонах
Собеседуемого Ооооочень плохо слышно
@cherkasovschool
Ай бұрын
Привыкайте к созвонам в it проектах, там такое часто, да ещё и на английском с разными акцентами:)
@user-rk1ed1lf1t
Ай бұрын
@@cherkasovschool Конечно Вы правы, просто когда слушаешь видео ролик, около часа невозможно нос к носу сидеть к телефону, делаешь свои дела и параллельно слушаешь и ничего не слышно. Посмотрела ещё несколько собеседований на Вашем канале, оооооооочень круто, Вы такой умный и деликатный!!!! Ещё и симпатичный!!!!
@cherkasovschool
Ай бұрын
@@user-rk1ed1lf1t Я пробывал поднимать общую громкость звука после записи- тогда попадается различный шум и помехи. Можно телефон в карман положить и через наушники слушать. Спасибо за такую приятную оценку моих видео!))
@user-rk1ed1lf1t
Ай бұрын
@@cherkasovschool Вам Спасибо за Ваш большой труд!!!
Что за странный вопрос джуну без опыта работы: "Что будешь делать, если разраб откажется фиксить баг?". В любой нормальной конторе, во-первых, такого нет, во-вторых, пиздуешь к манагеру и тот разрабу даёт пизды.
@cherkasovschool
6 ай бұрын
Ну в мире розовых пони такого нет, а в реальном мире есть. Разрабы- тоже люди и все разные. И причины отказа от работы над тикетом могут быть разные
@mak2make848
6 ай бұрын
@@cherkasovschool Тоже верно, но в любом случае должна быть пометка от разраба. Если так каждый раз бегать за уточнениями, то времени на работу не останется)
@cherkasovschool
6 ай бұрын
Пометкой от разраба в каждой ситуации является статус, с которым вам возвращают тикет. Мы про эти статусы на собесах и говорим@@mak2make848
@mak2make848
6 ай бұрын
@@cherkasovschool да Я про обычный комментарий в задаче.
@PerformanceY
6 ай бұрын
У нас разрабы звери. Закрыл мой баг. Я ему звоню, спрашиваю Вася ты чего? Он мне орёт в трубку " пошёл на хуй , все выходные мне испортил"! В понедельник правда извинился 😂