当前位置:网站首页>100 questions to be prepared for the interview of test development post

100 questions to be prepared for the interview of test development post

2021-08-10 08:13:43 Test Mengmeng

 Insert picture description here
Test development interview topic summary

Before, because I was facing a job change , So I summarized some interview questions through some channels , Then I added some questions I met during the interview , So write it down .

1、 Project experience

2、 What is an index

3、 How to test the login page of Jingdong ?

4、 If an ordinary user , His Baidu homepage doesn't open , How to locate the problem ? Write the positioning process .

5、 Ask for the details of the first project on your resume , Including how to write test cases ? How to judge whether the test passes ? The principle of the project ?

6、 If it's a functional test , Is it acceptable ?

7、 Talk about the testing process in your work

8、 She used her mobile phone to show me the interface of the posting function of Baidu Post Bar , Give me a piece of paper , Let me write down the test points ( Just consider the content , expression , Add images ,@ function ), After writing, tell me the logic .

9、 Design your test case for the function of sending a circle of friends , Please give the use case classification and typical use case scenarios

10、Java What are the containers in ? Their differences and characteristics ?

11、Git Common operations for , Such as git stash

12、Java The difference between the abstract class and the interface of

13、TCP and UDP The difference between ? How to ensure TCP The reliability of the ?

14、 What happens when you open a web page ?

15、 What do you think of the pressure at work ?

16、 Continue to ask about project experience and technical difficulties

17、 Understand the current working environment , Background, etc

18、 Registered residence , Family situation , Partners, work, etc

19、 Ask what the last company did ? Leaving reason ? Own career development plan ?

20、 What's the difficulty ? How to solve ?

21、 What are the most outstanding technical difficulties to solve ?

22、 Do you use jmeter What tests do you do ?

23、 If there is a login interface, the server needs to return parameters , Then take this parameter to request to complete the login , use jmeter How do you do it? ?

24、 How does your company do interface testing ?

25、 What is the quality evaluation standard of interface test ?

26、 Are you familiar with interface testing ? How was it measured ? What tools are used ? Why HTTPClient Class library , I think it has some disadvantages ? use Fiddler What to do ?

27、 How does your company do performance testing ? Please talk about the relevant indicators of performance test ?

28、 The difference between stress test and load test

29、 What data should be monitored in the server , How to monitor , How to find problems from monitoring data ?

30、 Have you used it for performance test ? Under what circumstances ? What aspects are mainly measured ?

31、 What metrics do performance tests focus on ?

32、 For multiple environments ( Joint commissioning environment 、 Test environment 、 Pre release environment ) How to make interface use cases support multiple environments , Say what you do

33、 If the interface returns dozens of fields , How to batch verify the correctness of these fields , Please say your way ?

34、 Suppose the system A Call the system B, I put B The interface of mock 了 , Perform performance testing , What are the advantages and disadvantages of this ?

35、 One morning, it was rush hour to take a taxi , Didi's server has hung up for about 30 minute , After emergency repair by the Engineer , Online right now , Then I hung up , What are the reasons for this situation ?

36、 Excuse me, Monkey The advantages and disadvantages of testing ?

37、 If you use monkey Found a flash back , How to use monkey Reproduce it ?

38、UI Testing process

39、 How to automate test cases ?

40、 How many... Are there in your project case, How about the passing rate ?

41、 Where did the report come from , What are the main statistics ?

42、 The purpose of automated testing ?

43、 How to think about automated and manual testing ? What proportion is healthy ?

44、 What is the input-output ratio of automation in your company ? How effective ?

45、 What is the coverage of automated test cases ?

46、 How long does it take to fully run an automated use case ?

47、 What is layered Automation ?

48、 How did you prepare your test data ?

49、 What is the maintenance cost of the test script ?

50、 Ask about the construction of the test framework of the first project 、 How to use data-driven testing ?

51、Web View How to test ?

52、 What is your positioning strategy ?

53、 How to implement the screenshot when the use case fails or exceptions ?

54、 How to execute distributed webdriver Use cases ?

55、 How to execute... In a script JavaScript Code ?

56、Appium What are your positioning strategies ?

57、 Please briefly Appium Principle

58、iOS and Android Of UI What is the principle of Automation ?

59、 When the positioning strategies fail , What should you do ?

60、UI What the test does is iOS still Android? Tell me about iOS Of UI How to measure ?

61、 obtain Appium Medium content-desc Non empty control list , The code is not limited to .

62、 Run in parallel Appium Which parameters need to be modified

63、 How do you use Selenium test

64、Selenium How it works ?

65、 Common positioning methods ?

66、 There are several ways to upload pictures ?

67、 How to deal with dynamic elements ?

68、 How did you develop the test framework ?

69、PO How the model is made ?

70、 What is the principle of failure screenshot ?

71、 What are your common commands ?

72、 Use what to view log?

73、 How to find a file size larger than 5M The file of

74、 How to view processes ?

75、Linux Find a file in and delete it

76、Linux Inquire about CPU、 Memory instructions

77、 Use Shell obtain Nginx log The interface in contains topic And the status code is 200 Average interface response time ( The more rigorous the better )

78、 every other 2s Get the CPU and mem And save the data to csv Data files

79、 The realization of fast platoon ( Code implementation )

80、 Count the number of occurrences of more than half of the search in the array ( Code implementation )

81、 Look up the penultimate number of the linked list ( Code implementation )

82、 What is object-oriented programming ?

83、 Talk a Java Use of multithreading

84、 There are three threads T1,T2,T3, How to ensure that they are executed in order ?

85、Thread Class start() and run() What's the difference ?

86、 Please write a thread safe singleton model

87、 Please write bubble sort

88、1~9999 The number in the sequence 3 Number of occurrences , Please solve the problem recursively .

89、 Find the first... From an array 4 The biggest number , Use the optimal solution .

90、 Write a program , Delete string a The string contained in b, give an example Input a = “asdw”,b = “sd” return character string “aw”, And test the program .

91、 Write a method , Turn a string into a number , such as str=“1234”, become int 1234. And test the program

92 、A、 There are two ordered linked lists , Make them into an ordered linked list .

93、 Give a string , There is... In the string (){}[]“” These six symbols , Design an algorithm , Determine whether these symbols match in pairs , That is to check whether these parentheses appear in pairs .

94、 There are two numbers of string type , Implement a method to add them , And return the added value .( Consider the length of the data )

95、Java Multithreading creation

96、 Algorithm : The depth calculation of binary tree

96、 Algorithm : One hundred million ordinal numbers Top 100( I didn't write this well , The space complexity is high , It should be sorted by heap )

97、 Say the next left connection and right connection

98、 Here's a list , Write as required sql, There are many topics , Baidu yourself .

99、 Use sql production 10 Ten thousand data

100、 Are you familiar with the database ? Which databases have been used ? Will the index ? Do you understand the business ? Write a SQL Query statement : Give a field , Sort them from large to small , Take the first ten lines .


Last : Welcome everyone to follow the official account :【 Sad spicy bar 】, Take one 300 page pdf Document Python Summary of the core knowledge of automation test engineer !

Most of the information in the official account is the knowledge point that the interviewer will ask when interviewed , It also includes a lot of common knowledge in the testing industry , It includes basic knowledge 、Linux necessary 、Shell、 The principles of the Internet 、Mysql database 、 Special topic of bag capturing tools 、 Interface testing tool 、 Test advanced -Python Programming 、Web automated testing 、APP automated testing 、 Interface automation testing 、 Testing advanced continuous integration 、 Test architecture development test framework 、 Performance testing 、 Safety test, etc. .

If you have a lot of confusion in the test , Then the software testing technology exchange group I created will be a useful community for you to contact good teachers and friends , Peers may bring you some practical help and breakthrough . Group :902061117 You also want to know how your peers are getting rich !

If it helps you a little , Everyone 「 give the thumbs-up 」 Is the biggest driving force of Xiaobian's creation , See you in the next article !

Good article recommends :

Package as 1 Years working experience as a test engineer , My advice to him before the interview is as follows

interviewer : Work for three years , And a preliminary test ? I'm afraid the title of your software test engineer should be enclosed in double quotation marks …

“ One year in the job , The automated software test hired by high salary was discouraged .”

The man who leaves work on time , Promoted before me …

Summary of automated testing
 Insert picture description here

版权声明
本文为[Test Mengmeng]所创,转载请带上原文链接,感谢
https://chowdera.com/2021/08/20210810081223752k.html

随机推荐