Sort out the problems encountered during the test interview

The current knowledge is not yet available. I will answer it later, ➳ ♥ ゛

Linux command and shell


1. Batch delete all processes under / home / qzcsbj / test;

Correct answer: ps -ef | grep '/ home / test / dist' | awk '{print $ 2}' | xargs kill -9

It seems that currently I only know rm -rf *

2. Dynamically view logs containing errors;

tail -100 | grep error view the last 100 logs and filter out the 100 containing error content can be modified at will

3. Sort all files in the ~ / test directory, and at the beginning of 2019, add _bak after the file name;

Relational and non-relational databases


1. The mysql syntax sequence is as follows, so what is the execution order?

1

2

3

4

5

6

select distinct 字段1,字段2,字段3 from 库.表

where 条件

group by 分组条件

having 过滤

order by 排序字段

limit n;

2. The benefits of adding indexes? The characteristics of b + tree? The benefits of clustered indexes?

3. Redis batch deletes keys beginning with qzcsbj

automation


1. How to locate elements whose attributes change dynamically?

2. The principle of webdriver client?

3. How is the interface automation framework designed?

4. How does interface automation resolve dependencies?

5. How does interface automation initialize data?

performance


1. How is performance testing done?

2. Draw the architecture diagram of your recent stress test project;

3. How to analyze positioning if tps is not available? (Will in-depth ask various technology stacks, monitoring, analysis, etc.)

4. Examples 1-2 of the most fulfilled performance bugs, detailed description (including monitoring, analysis, positioning, tuning);

Published 22 original articles · praised 5 · visits 1040

Guess you like

Origin blog.csdn.net/weixin_37018468/article/details/105295955