Ant Financial сняла с лица 38К, это действительно наждачная бумага, чтобы подтереть задницу, покажите мне руку

Весенний набор в этом году закончился, и многие друзья добились хороших результатов и получили понравившиеся предложения.

На крупных форумах и в сообществах многие мелкие партнеры щедро делились общими вопросами интервью и стереотипными эссе, поэтому мы также систематизируем и классифицируем их здесь, что также является ключевым моментом.

Как говорится, камни с других гор можно использовать для изготовления нефрита, и полезно читать больше и учиться у них.На этот раз большие фабрики набирают людей как сумасшедшие! После того, как вы закончите это стереотипное эссе, 38K будет готово!

Включая теорию тестирования, основы Linux, основы MySQL, веб-тестирование, тестирование интерфейса, тестирование приложений, инструменты управления, основы Python, связанные с Selenium, тестирование производительности, связанные с LordRunner и т. д.

Благодаря сводке больших данных выясняется, что собеседования на должности тестировщиков программного обеспечения практически одинаковы. Часто задаваемые вопросы включают следующее:

  • Теория тестирования (тестовая база + анализ требований + тестовая модель + план тестирования + стратегия тестирования + тестовый пример и т. д.)
  • Linux (основы Linux + упражнения по Linux)
  • MySQL (базовые знания + практика запросов + краткое изложение классических вопросов для собеседования для таблицы учеников Ванниана + реальные вопросы для предприятий баз данных)
  • веб-тестирование
  • тестирование API
  • тестирование приложений
  • инструмент управления
  • Основы Python (основы Python + вопросы по программированию + коллекции + функции + функции Python и т. д.)
  • Связанный с селеном
  • Тестирование производительности
  • LordRunnerСвязанные
  • компьютерная сеть
  • принцип композиции
  • Структуры данных и алгоритмы
  • логическая проблема
  • человеческие ресурсы

1. Основы тестирования программного обеспечения

  • Каковы этапы тестирования программного обеспечения?
  • Как записать тестовый сценарий?
  • Методы тестирования, которые следует учитывать при тестировании
  • Как оценить усилия по тестированию?
  • Проблема с тестовым дизайном
  • Когда в процессе тестирования возникает ошибка, каковы решения?
  • Проблемы с выполнением теста
  • Цели оценки теста
  • Как улучшить тест?
  • Преимущества и недостатки режима C/S
  • Преимущества и недостатки режима B/S

вставьте сюда описание изображения

Два, линукс

  • В чем разница между grep и find?
  • Посмотреть IP-адрес?
  • Создать и удалить многоуровневый каталог?
  • Найти файл haha.txt в домашнем каталоге текущего пользователя?
  • Как запросить процесс tomcat и убить процесс, а также написать команды Linux?
  • Динамически просматривать файлы журналов?
  • Команда для просмотра места на жестком диске системы?
  • Просмотреть все порты текущей машины слушать?

вставьте сюда описание изображения

3. Питон

  • Подсчитать количество строк кода в файле исходного кода Python, удалить комментарии, пустые строки и вывести?
  • Python вызывает cmd и возвращает результат?
  • Пузырьковая сортировка
  • Сколько различных неповторяющихся трехзначных чисел можно составить из четырех чисел 1, 2, 3 и 4?
  • Пожалуйста, используйте Python для печати симметричных чисел в пределах 10000 (характеристики числа симметрии: числа симметричны слева и справа, например: 1, 2, 11, 121, 1221 и т. д.)
  • Учитывая целое число N и число K от 0 до 9, требуется вернуть количество вхождений числа K в 0-N
  • Определить, сколько простых чисел находится в диапазоне от 101 до 200, и вывести все простые числа.
  • Функция, которая вводит треугольник, может ли вывод образовывать треугольник после ввода, и тип треугольника, пожалуйста, используйте метод разделения класса эквивалентности для разработки тестового примера.

  • вставьте сюда описание изображения

4. MySQL

  • Какой движок Mysql вы используете и каковы различия между каждым движком?
  • Как оптимизировать команду запроса?
  • Оптимизация базы данных?
  • Как происходит инъекция Sql и как ее предотвратить?
  • В чем разница между NoSQL и реляционными базами данных?
  • В чем самая основная разница между сущностью MySQL и MongoDB
  • Как реализовать пейджинг в базе данных Mysql?
  • Работа с базой данных Mysql?
  • Оптимизация базы данных?Повышение производительности базы данных?
  • Что такое целостность данных?

  • вставьте сюда описание изображения

5. Интернет

  • В чем разница между веб-тестированием и тестированием приложений?
  • Построение тестовой среды WEB и метод тестирования
  • Учебник по веб-тестированию
  • Ключевые моменты и основные методы WEB-тестирования
  • Сводка тестовой веб-страницы

  • вставьте сюда описание изображения

6. Тест интерфейса

  • что такое интерфейс
  • Если модуль запрашивает http на https, как должен быть сформулирован и изменен план тестирования?
  • Что делает обычно используемый агент отладки протокола HTTP, который у меня есть?Объясните подробно процесс настройки захвата протокола HTTPS?
  • Описывать иерархическую структуру протокола TCP/IP и важные протоколы на каждом уровне.
  • jmeter результат ответа интерфейса выглядит следующим образом:
  • Как очистить мусорные данные, генерируемые интерфейсом
  • Как бороться с зависимостью от сторонних интерфейсов
  • Куда вы помещаете тестовые данные?
  • Что такое управление данными и как его параметризовать?

  • вставьте сюда описание изображения

7. Тест производительности

  • Как вы думаете, какова цель тестирования производительности?Что является ключом к хорошей работе по тестированию производительности?
  • С каких точек зрения выполняется анализ производительности на стороне сервера?
  • Как понимать стресс-тестирование, негативное тестирование и тестирование производительности?
  • Как судить о наличии утечки памяти и индикаторах беспокойства?
  • Описать причины утечек памяти в ПО и способы их проверки (можно описать в связке с языком разработки)
  • Кратко опишите, что такое передача значений, что такое передача адресов и в чем разница между ними?
  • Что такое узкое место в системе?

  • вставьте сюда описание изображения

Восемь, селен

  • Как построить фреймворк для автоматизированного тестирования?
  • Как разработать автоматизированные тест-кейсы:
  • Как webdriver открывает и закрывает браузер?
  • Что такое автоматизированная среда тестирования?
  • Что такое Selenium и какие популярные версии?
  • Как запустить Selenium RC из командной строки?
  • На моей машине порт 4444 не свободен. Как я могу использовать другой порт?
  • Что такое Selenium Server и чем он отличается от Selenium Hub?
  • Как вы подключаетесь к базе данных из Selenium?
  • Как убедиться, что объект существует на нескольких страницах?
  • В чем разница между использованием одинарной и двойной косой черты в XPath?
  • Как написать пользовательские расширения для SeleniumIDE/RC?
  • Как проверить существование элемента после успешной загрузки страницы?
  • Что вы знаете о Selenium Grid и какие возможности он предоставляет?
  • Как запустить сервер Selenium из вашего класса Java?
  • Какие есть точки верификации в Selenium?
  • Что такое XPath Когда мне следует использовать XPath в Selenium?

  • вставьте сюда описание изображения

9. Компьютер и сеть

  • Компьютер с IP 192.168.10.71 маска подсети 255.255.255.64 с 192.168.10.201...
  • Кратко опишите понятия DNS, Active Directory и домена.
  • Что означает широкополосный доступ 10M?Какова теоретическая скорость загрузки?
  • Что такое IP-адрес?
  • Каковы семь уровней сетевой модели OSI?
  • В чем разница между TCP и UDP?
  • К какому уровню протокола относится HTTP?
  • В чем разница между HTTP и HTTPS?
  • В чем разница между файлами cookie и сессиями?
  • В чем разница между HTTP-запросом на получение и почтовым запросом?
  • В чем разница между HTTP1.0 и HTTP1.1
  • Процесс установления TCP-соединения и процесс отключения?
  • Процесс клиента, использующего DHCP для получения IP?
  • Запишите сетевой адрес и широковещательный адрес сегмента сети?

  • вставьте сюда описание изображения
    вставьте сюда описание изображения

10. Человеческие ресурсы

  • Каков ваш карьерный рост в тестировании? Как вы думаете, в чем преимущества тестирования?
  • Когда вы ищете работу, что является самым важным соображением?
  • Почему мы должны принять вас?
  • Расскажите, пожалуйста, о ваших личных лучших качествах.
  • Какими качествами и навыками должен обладать инженер-испытатель?
  • Кроме того, как вы обеспечиваете качество программного обеспечения, то есть как, по вашему мнению, качество программного обеспечения может быть гарантировано в наибольшей степени?
  • Почему вы решили протестировать эту линию?
  • Если я найму вас, какой вклад вы сможете внести в отдел?

  • вставьте сюда описание изображения

наконец

Всего в документе около 200 страниц. Показать их все определенно нереально. Чтобы не мешать вашему чтению, показана только часть содержания. Я надеюсь, что все будут терпеть меня. Я надеюсь, что это может помочь вам просмотреть перед собеседованием и найти хорошую работу, а также сэкономить время на поиск информации в Интернете, чтобы учиться!

Supongo que te gusta

Origin blog.csdn.net/weixin_56331124/article/details/130958252
Recomendado
Clasificación