#1
Back to categories0%
Knowledge check
Load Testing
100 interview-style questions on performance and load testing, from metrics and workload models to bottleneck analysis.
Section progress
0 of 100 questions marked as completed
#2
Зачем продукту нагрузочное тестирование?
#3
Чем нагрузочное тестирование отличается от функционального?
#4
Что такое performance testing?
#5
Что такое load testing?
#6
Что такое stress testing?
#7
Что такое spike testing?
#8
Что такое soak testing?
#9
Что такое volume testing?
#10
Что такое scalability testing?
#11
Что такое concurrency testing?
#12
Что такое performance baseline?
#13
Зачем нужен baseline?
#14
Что такое SLA?
#15
Что такое SLO?
#16
Что такое latency?
#17
Что такое response time?
#18
Что такое throughput?
#19
Что такое RPS?
#20
Что такое TPS?
#21
Что такое percentile, например p95?
#22
Почему среднее время ответа может быть обманчивым?
#23
Почему в отчетах часто смотрят p95 и p99?
#24
Что такое error rate?
#25
Что такое успешность сценария под нагрузкой?
#26
Какие основные ресурсы влияют на производительность?
#27
Что значит узкое место системы?
#28
Почему без понятной цели нагрузочный тест мало полезен?
#29
Какие цели у нагрузочного теста могут быть?
#30
Что нужно уточнить до начала нагрузочного теста?
#31
Почему важно знать реальный пользовательский профиль?
#32
Что такое workload model?
#33
Что такое think time?
#34
Почему think time важен?
#35
Что такое ramp-up?
#36
Зачем нужен ramp-up?
#37
Что такое steady state?
#38
Что такое ramp-down?
#39
Почему окружение для нагрузочного теста должно быть близко к production?
#40
Что может исказить результаты теста на staging?
#41
Почему важно контролировать тестовые данные при нагрузке?
#42
Что нужно мониторить во время нагрузочного теста?
#43
Какие метрики приложения обычно важны?
#44
Какие метрики базы данных полезны?
#45
Какие метрики инфраструктуры обычно смотрят?
#46
Почему одних графиков времени ответа недостаточно?
#47
Что такое bottleneck analysis?
#48
Как понять, что уперлись в CPU?
#49
Как понять, что проблема в базе данных?
#50
Как кэш влияет на результаты нагрузочного теста?
#51
Почему нужен прогрев системы перед измерениями?
#52
Что такое cold start в контексте производительности?
#53
Что такое warm cache?
#54
Можно ли считать тест успешным, если ошибок нет, но p95 сильно вырос?
#55
Почему важно измерять не только сервер, но и бизнес-сценарий?
#56
Что такое транзакция в нагрузочном сценарии?
#57
Что такое pacing?
#58
Чем открытая модель нагрузки отличается от закрытой?
#59
Когда полезна открытая модель нагрузки?
#60
Когда полезна закрытая модель нагрузки?
#61
Что такое виртуальный пользователь?
#62
Что такое correlation в нагрузочных скриптах?
#63
Зачем нужна correlation?
#64
Что такое parameterization в нагрузочных тестах?
#65
Почему одинаковые данные могут искажать нагрузочный тест?
#66
Что такое data contention?
#67
Что такое race condition в тестировании нагрузки?
#68
Почему нагрузочное тестирование полезно для поиска race condition?
#69
Что такое queue buildup?
#70
Как проявляется queue buildup?
#71
Что такое backpressure?
#72
Почему graceful degradation лучше полного падения?
#73
Что стоит проверить в системе при превышении лимитов?
#74
Что такое recovery после нагрузочного теста?
#75
Почему важно проверять восстановление?
#76
Что такое memory leak и как soak-тест помогает его заметить?
#77
Что такое GC pressure?
#78
Почему длинные паузы GC опасны?
#79
Как нагрузка на один сервис может сломать всю цепочку?
#80
Что такое connection pool?
#81
Что происходит при истощении connection pool?
#82
Почему таймауты нужно учитывать в нагрузочных тестах?
#83
Что такое autoscaling и как его проверяют?
#84
Почему autoscaling не всегда спасает?
#85
Что такое throughput plateau?
#86
Что показывает plateau?
#87
Что такое error budget в обсуждении надежности?
#88
Что такое capacity planning?
#89
Как результаты нагрузочного теста помогают capacity planning?
#90
Почему важно версионировать сценарии нагрузки?
#91
Что должно быть в хорошем отчете по нагрузочному тесту?
#92
Почему недостаточно просто показать график p95?
#93
Какие выводы полезны бизнесу после нагрузочного теста?
#94
Как отличить проблему инструмента нагрузки от проблемы системы?
#95
Почему генераторы нагрузки тоже нужно масштабировать?
#96
Какая частая ошибка в интерпретации результатов нагрузочного теста?
#97
Что важно сделать после нахождения bottleneck?
#98
Что обычно спрашивают на собеседовании по нагрузочному тестированию?
#99
Как ответить на вопрос "как бы вы протестировали сервис под нагрузкой"?
#100