QA / QA Automation
Дайте пример кога пълното съединяване (FULL JOIN) е наистина необходимо на практика.
Избройте модификаторите за достъп в Java
Имаш ли въпроси към нас? Какво мислиш за хибридния формат на работа (офис + дистанционна работа)?
Каква методология използваха?
Какво обикновено трябваше да се направи, когато end-to-end тестът се проваляше?
Къде искаш да се развиваш, с какви задачи искаш да се занимаваш, какво очакваш от новата работа?
Каква е разликата между методите PUT и POST? Как се държат при повторно изпращане на същата заявка? Какво прави PATCH?
Каква е разликата между примитивните типове и типовете за препратка (тип за препратка срещу тип за стойност)?
Как тествахте платежните системи? Как протичаха транзакциите?
С кои раздели работеха най-често в DevTools?
[име] попита: Какъв статус код ще върне API, ако има правописна грешка в крайната точка?
Какво е контрактно тестване и какво проверява?
Защо отчетът спира да се публикува, когато тестовете се провалят в pipeline на GitLab CI, състоящ се от две етапа: първият изпълнява тестовете и качва XML резултатите, вторият чете XML и публикува HTML отчета.
[име] попита: Разкажи за транзакциите и ACID. Как тестваше паралелните операции?
Помниш ли как да създадеш клон в Git?
Как се реализира множествено наследяване в Java?
Тестовете ви се изпълняват на dev среда — това е реална среда, а не контейнер?
Кой и как ви възложи задачи за покриване на функционалността с тестове?
Можеш ли да опишеш как работи API на ниво клиент-сървър?
Запознат ли сте с регулярните изрази?