Подготовка к собеседованию на QA Engineer
Менторы
Специалисты своей области, которые смогут помочь вам
Middle .Net Developer
Senior Product Manager
Middle Python Developer
Ведущий программист
Backend Software Engineer (PHP)
Senior .NET/C# developer
Middle DevOps Engineer | Tbilisi, Georgia
Middle C# .NET
Senior PHP-разработчик
Middle python developer
Каналы
Полезные Telegram каналы и чаты
Транскрипция видео:
нескольких компаниях я имел пример задач на английском языке техники тест дизайна и главное не молчите не сидите не молчите не жди чаю чего-то всем привет дорогие друзья рад вас снова приветствовать на своем канале сегодня у нас очень интересная тема нового формата и сразу расскажу о двух причинах по которым я записываю данное видео первая причина это то что в конце 2021 начали 2022 года я активно ходил на собеседование в различные айти компании белоруссия а и накопил скажем некий багаж вопросов которыми я с вами
00:00:00 - 00:01:34
готов поделиться со бесился на позицию не дома blp инженера однако вопросы которые будут у нас сегодня встречаться тут я считаю что они могут задаваться и новичкам джуниором которые только идут на работу но также какие-то вопросы могут спрашивать и у синьоров поэтому целевая аудитория достаточно широкая мы не будем углубляться в ответ и на каждый вопрос но какие то интересные моменты мы скорее всего будем немного разбирать немного проходиться по ним и вторая причина по которой записываю это видео
00:00:48 - 00:01:58
это hyip вас темы прохождения собеседований я бы хотел расширить свою аудиторию и сразу хочу отметить то что многие вопросы сюда не попали потому что я составлял именно топ 20 вопросов есть достаточно большое количество фундаментальных штук которые нужно знать и junior тестировщику и метлу однако они по каким-то причинам не попали в этот топ и вы спросите почему это же настолько важная штука как про него не спросить я основывался на тех вопросах которые спрашивали конкретно у меня ну и конечно же нужно понимать что
00:01:23 - 00:02:49
если вы садитесь на позицию мидла то тут скорее вопрос и буду чаще про вашей релевантный опыт однако какие-то вопросы в моем топе они очевидно пересекаются и будут актуальны как для клифф миллер уровня так и для queue iv junior of так и для квип сеньоров и так погнали первый вопрос из топа самый частый наверное самый популярный вопрос об отличиях христа и sopa и также было бы неплохо наверное знаешь что такое граф двери и так мы помним что rest у нас архитектурный стиль и слаб у нас формат обмена сообщениями
00:02:06 - 00:03:30
второй по популярности вопрос это отличие xml а джейсон тут вам необходимо почитать ложечкой разобраться ничего сложного в этом нет хотя бы иметь представление как выглядит данные в джейсоне как выглядят данные в xml и в чем различие третий вопрос который спрашивали чаще всего практически на каждом интервью а где это это спрашивали напрямую где-то спрашивали через тестовое задание меня спрашивали 400 третью ошибку 500 вторую обязательно повторите этот момент нужно знать что 500 и ошибки на серверные
00:02:48 - 00:04:03
ошибки 400 этой ошибки клиента а и так четвертый вопрос вопрос подковыркой в каких sniffer ах вы работали и тут нужно понимать что если вы ответите на этот вопрос с вариантами к примеру вы скажете что вы работали в чарльз прокси вы работали в двери вы работали в прок семей не у вас могут спросить в чем отличие между этими стикерами по финчером я отвечал примерно следующим образом мне нравится фидлер of river потому что он достаточно универсальный он поддерживает платформу маг форму windows также он достаточно юзер френдли что
00:03:25 - 00:04:52
касается чарльза то мне нравится функция предположим абрек поинта на данный момент функции брак пойнта фидлер эври vr нет в этом отличие ну и также я мог сказать что-то примеру я тестировал ивенты в чарльзе я феррери я делал тестирование с подменой данных предположим то есть надо обозначить то что у вас есть какие-то знания какой-то опыт работы с этими программами и что если вы работали с этими программами скорее всего вы знаете какие-то основные отличия между ними с этим разобрались пятый вопрос также вопрос подковыркой
00:04:09 - 00:05:36
отличия скрама под комбо на знание процессов очень важный вопрос для интервью тем более если у вас есть опыт интерьеру очень важно понимать разбирать если вы в гибких методологий ах вопрос достаточно серьезный потому что если у вас есть какой то опыт очевидно вы должны понимать как настроены процессы в компаниях в чем отличие от скрама от комбо на и привести какие-то примеры предположим по какой гибкой методологии велась разработка вас на проекте моим ответом здесь говорил о том что разработка у нас на проекте велась
00:04:52 - 00:06:21
допустим по классическому скрам у однако какие-то элементы канбан а также присутствовали и так шестой вопрос какие бак треккинговые системы вы использовали на проекте либо если вы junior вас могут спросить какие бак треккинговые а системы вы использовали на ваших курсах тут нету какого-то супер правильного ответа нужно просто перечислить те инструменты с которыми вы работали к примеру вы работали в jiri вы работали в бак силе и вы работали с доской trello либо redmine нам адаптироваться к той бак треккинговой
00:05:37 - 00:06:58
системе которая прикреплена к какому-то проекту в конкретной компании особого труда у вас не составит поэтому если у вас есть хоть какой-то опыт работы с бак треккинговой системой вполне можете его называть так шестой вопрос по популярности каким образом проходили estima ции на проекте тут такой вопрос что вполне вероятно его могут спросить и у junior тестировщиков у которых нету опыта у них могут это немножко переформулировать перефразировать в том плане что какие виды estima цей проектов вы знаете стори поинт и метод
00:06:18 - 00:07:39
функциональных точек диаграмма гантта planning покер все это вы можете перечислить если вы имеете представление и так седьмой вопрос это длительность спринта тут вопрос также уже идет наверное больше с уклоном в позицию фемида инженера который имеет уже какой-то релевантный о четкого ответа прям стандартного нет как правило это две недели как часто происходили релизы в продакшен также очень популярный вопрос спрашивали практически на каждом собеседования говорил о том что на текущем проекте мы релизимся в продакшен раз в две недели
00:06:58 - 00:08:28
если это недельный спринт и 1 4 недели если спринт составляет две недели то есть каждый второй спринт циклично седьмой вопрос техники тест дизайна и мы знаем что это ультра популярный вопрос на позицию junior кей это самый наверное частый вопрос который задают джуниором однако на позицию мидла мне также задавали этот вопрос и тут вам нужно обязательно повторить техники ds дизайна если вы вдруг были тут недостаточно будет сказать только о том что вы знаете классы эквивалентности и граничные значения нужно будет немножечко
00:07:43 - 00:09:00
развернуть свой отряд сказать о том что вы знаете еще такие техники тест дизайна как таблица принятия решений с той транзишен ее попарное сравнение юз кейсы или вы можете также почитать перед собеседованием освежить если вы это забыли эту информацию и рассказать более подробно о каждой технике восьмой вопрос также ультра популярные на собеседованиях причем он будет актуален как для джуниора в так и для middle of сеньоров наверное уже не буду спрашивать такой вопрос отличаясь и верите от priority это прям маст-хэв и тут нужно
00:08:22 - 00:09:42
объяснить что верить и эта серьезность ошибки priority это продуктовая составляет что насколько бак влияет на продукт и просят как правило привести какой-то пример примеров куча в интернете самый обычный самый стандартный пример это есть какой-то продукт примеру и название этого продукта ван борден где написано с ошибкой с какой-то отпиской предположим это продукт apple разработчики написали пайн apple у данной ошибки будет низкая серьезность потому что ее пофиксить разработчику стоит буквально 30 секунд времени но она
00:09:02 - 00:10:28
будет иметь крайне высокий приоритет потому что от него зависит продукт ошибка в названии продукта это критично девятый вопрос это отличие реке стинга опер агрессии достаточно часто спрашивали не на каждом интервью но достаточно часто и тут нужно объяснить что такое регрессия что такое requesting и основное отличие как правило я не особо углублялся requesting это когда мы перепроверяем конкретный баг который был пофикшен разработчикам регрессия это когда у нас были внесены какие-то изменения в наш
00:09:48 - 00:11:04
проект и мы делаем регрессию тестируем все модули нашего приложения чтобы понять ничего ли у нас не сломалась и десятый вопрос вопрос с подковыркой так сказать что вы будете делать если у вас на проекте отведено два часа на регрессию а предположим ваш чек лист занимают у вас в среднем 5-6 часов что вы будете делать если время ограничено но вам нужно пройти вашу регрессию и какого-то стопроцентно правильного ответа не может быть потому что в каждой ситуации можно действовать по-разному но я отвечал
00:10:26 - 00:11:48
примерно следующим образом что я попробовал бы поговорить со своим тим ли дом о том чтобы продлить то время которое нам отведено с двух часов на то время которое нам необходимо если же этого сделать не получается то я бы подошел к разработчикам и спросил какие модули а не затрагивали при разработке предположим у нас продукт имеет 15 модулей и разработчик номер один ответил мне о том что он затрагивал модуль 3 4 2 разработчик мне сказал что он затрагивал модулей 6 7 и 3 разработчик мне сказал что он затрагивал только 15 модуль
00:11:06 - 00:12:36
соответственно эти модули я и проверю и так одиннадцатый вопрос в чем отличие между функциональным тестированием и не функциональным тестированием также нужно повторить этот материал если вы его забыли функциональное тестирование это когда мы проверяем на соответствие каким-то функциональным требованиям не функциональное тестирование это производительность и удобство использования ну и производительность тут уже нужно будет рассказать более подробнее также почитайте про информацию тем более мне кажется ее достаточно
00:11:51 - 00:12:59
часто спрашивают на позицию джуниора на позицию мидла наверное же где-то меньше но также могут спросить 12 вопрос базы данных и запросов sql это не самый популярный вопрос для позиции именно мобайл тестировщика но это очень популярный вопрос если вы идете на проект по вебу у вас обязательно попросят составить sql запрос какой-нибудь select или join или возможно даже и мир троен если вы идете на собеседование я бы порекомендовал вам немножечко потренироваться на онлайн сервисах где можно по решать какие-то
00:12:25 - 00:13:45
задачки и вспомнить как эти запросы делаются тринадцатый вопрос виды б.д. по моделям данных и тут нужно будет ответить что есть реляционные есть объект ориентированные есть сетевые есть иерархические и было бы неплохо знать пару примеров клауд бас это будет плюсом для вас четырнадцатый вопрос это типы связи и вбд и тут нужно будет повторить что существует несколько типов связей один к одному многие ко многим один-ко-многим немножечко почитать освежить в голове эту информацию опять же если вы собираетесь на веб проект
00:13:05 - 00:14:37
скорее всего у вас это спросят 15-тый вопрос в чем отличие от симулятора от эмулятора на своем первом видео уроке я называл основные отличия между эмуляторами и симуляторами показывал в чем различие на примере если очень кратко эмуляторах мы можем делать настройки нашего железа нашей сети нашей батареи и так далее в симуляторах мы этого сделать не можем 16 вопрос если у вас стоит выбор на проекте на чём вы будете тестировать на реальном устройстве или на симуляторе либо эмуляторе и тут ответ будет очевиден что вам нужно сказать что
00:13:51 - 00:15:13
я бы выбрал реальное устройство потому что баки которые могут воспроизводиться на реальных устройствах они не всегда воспроизводится на наших симуляторах эмулятора 17 вопрос опять же с уклоном мобилки какие операционные системы версии текущие стоят на андроиде айфоне на текущий момент для ios это 15 и 2 для android это 12 версия восемнадцатый вопрос умеете ли вы снимать блоги из девайсов и тут нужно понимать что если вы ответите да умею вас попросят рассказать как вы это делали и тут есть масса информации в интернете как
00:14:31 - 00:16:08
снимать влоги из девайсов я и сам планирую записать видео урок возможно там 7 либо восьмой по счету он будет о том как снимать влоги из девайсов как союз а так и с android устройства основными способами являются запуск нашей идее то есть для android это android studio для айос а это xcode и работаем с лагами непосредственно там то есть предположим у нас есть build проекта мы запускаем билд и смотрим нашей консоли и в нашей консоли отображаются наши логе также vx коде к примеру есть встроенная функция логов она прямо на главной
00:15:22 - 00:16:50
страничке в x коде там и и нажимаем также можем снять блоге оттуда еще отличный вариант и если вы его проговорить но такой вариант скорее уже для middle of наверное это аналитические базы как правило в аналитические базы подвязан акров лети к и в этой критики есть логе которые фиксируются после того как у кого-то из пользователей случился краж ноги по стопам прям вот шаги воспроизведения будут в этой аналитики в краж lithic если вы знаете этот способ снять а логов он также будет полезен это будет плюсом для вас если вы
00:16:06 - 00:17:24
знаете о нем 19 вопрос это специфические проверки для мобилок существует масса специфики пома белком и по вебу что касаясь мобилок я бы рассказал о том что отличительной особенностью тестирования мобилок являются проверки сети проверки pop-up уведомлений какие-то пуше deep линки к примеру апдейт версии нашего билда что приходит обновление на телефон юзеру в интернете есть очень много информации на эту тему вы можете почитать эту информацию если вы к примеру со беситесь на джуниора если же у вас есть опыт вы
00:16:45 - 00:18:09
можете рассказать о своем опыте и я думаю вас вопросов тут никаких не возникнет и 20 вопрос на черта 2021 год 2 года на всех собеседования у меня спрашивали про то готов ли я удаленной работе либо как-то где-то перефразировали немножко как я отношусь к удаленной работе если у меня свой компьютер и так далее идут на самом деле нужно понимать что вопрос не настолько простой потому как если вы отвечаете что вы хотите работать на удаленке и только на удаленке не все работодатели на данный момент готовы к тому что вы
00:17:27 - 00:18:58
будете работать на удаленке большинство компаний действительно работают на удаленке но есть компании которые по-прежнему работают в офисах были в компании в которой я собиралась я не говорили что на испытательном сроке мы бы хотели вас видеть в живую физически в офисе смотреть на вас как я отвечал на данный вопрос примеру до этого у меня была работа на которую я ездил ежедневно в офис поэтому на данный момент я могу работать как удаленно так и приезжать в офис для меня не составит никакого труда приезжать к примеру в
00:18:12 - 00:19:19
офис и работодатель отметить себе как да человек готов работать как и на удаленке так и в офисе но это скорее я говорю для тех кто действительно не имеет предпочтение если же у вас действительно ситуация такая что вы можете работать только на удаленке то конечно же об этом нужно сказать указать об этом резюме это прям маст-хэв чтобы не было такого что работодатель вас ждет в офисе а вы сидите на удаленке не собираетесь ехать на работу такого быть не должно и 21 бонусный вопрос я считаю что этот
00:18:46 - 00:20:01
вопрос один из самых важных и это тестовое задание на каждом интервью у вас будет техническое задание в 99 процентах случаев у вас она будет технические задания плюс-минус похожие друг на друга это тестирование форм для мобилок это протестировать какую-то часть приложения либо решить какую-то техническую задачу и тут нужно понимать что в большинстве этих задач нет какого-то единого стопроцентно правильного решения человеку который проводит собеседование очень важно понять как у вас работают мозги какова ваша логика в решении
00:19:25 - 00:20:57
данной задачи и я бы посоветовал наверное в первую очередь рассуждать вслух тем более если у вас есть какие-то знания рассуждайте вслух если интерьер услышит какие-то ошибки либо захочет вас направить какую-то конкретную область помочь вам отвечать на данный вопрос самостоятельно ему главное услышать логику по которой вы отвечаете большинство этих задач они основываются на использовании вами одной из техник тест дизайна то есть это граничное значение классы эквивалентности таблиц принятия решений и так далее как
00:20:11 - 00:21:29
правило эти задачи связаны с техниками тест дизайна но встречались и другие тестовые задания тут уже нужно будет сориентироваться и главное не молчите не сидите не молчите не жди чуть чего-то увидели задание прочитали его вслух начали рассуждать интер r понимают есть у вас какие-то логичные шаги по тестированию либо их нет и он пытается вас как то подправить направить и хотел бы также отметить что в нескольких компаниях я имел пример задач на английском языке которые были взяты из сборника syllabus это если вы пойдете
00:20:50 - 00:22:17
сдавать на сертификате тебе международный сертификат тестировщика есть материалы которые можно готовиться и вот эти задачи прям целиком были взяты скопирован и оттуда интерьер пытается понять сможете ли вы работать с информацией на английском языке сможете ли вы понять как у славян на английском языке и как правило в таких задачах уже есть конкретные ответы по но опять же рассуждайте в любом случае вас подправят если вы что то где то ошиблись главное логично и поступательно рассуждать таким образом дорогие друзья
00:21:33 - 00:22:58
в данном видео мы 20 вопросов 2022 года на позицию пей инженера если контент данного формата вам зайдет то я бы хотел еще раз сказать о английском языке насколько английский важен в тестировании возможно ли попасть в тестировании без английского языка сразу скажу что да можно поэтому если контент данного формата вам зашел прошу оставить комментарий под данным роликом поставить лайк и подписаться на канал ну а всем пока спасибо за просмотр до новых встреч
00:22:16 - 00:23:35