In addition to Weibo, there is also WeChat
Please pay attention
WeChat public account
Shulou
2025-04-07 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Servers >
Share
Shulou(Shulou.com)06/03 Report--
What tools or frameworks are used for interface automation testing?
What is the process of interface automation testing? What problems have you encountered that are difficult to solve? How did you solve it?
Interface dependency, check the library
What types of interfaces
What are the disadvantages of the Unittest framework? Advantages and disadvantages of Pytest
What are the disadvantages of Ui automated testing? How to improve it?
Commands to view system performanc
Is your project integrated using Jenkins? What plug-ins have you used? What is the execution strategy of the use case?
1 what plug-ins have you actually used? say it.
2 the strategy should ask how often the whole project is executed, or what the trigger conditions are, so I answered at that time: because our project iterations are not very frequent, at the beginning, I executed the framework at a fixed time every day. Later, when the framework was stable, I chose to execute once a week, and if I had new requirements, I would increase the frequency a little bit.
(17) do you understand deep copy and shallow copy? Can you tell me the difference?
Baidu is very detailed.
(18) show the difference between waiting, hermit waiting, and forced waiting?
This is very easy.
(19) can you talk about the HTTP protocol? What's the difference between http and https?
1 this is also relatively simple, simply talk about the principle, composition can be
2 the difference is about security, but be sure to understand the encryption algorithm of https, or at least know what encryption is used, such as ssl
(20) what is the difference between Get and post requests?
1 this question is also a must for the interview, so try to say what you know
(21) the principle of Session and cookie?
1 this question is also relatively simple.
(22) how to design test cases for app installation tests?
1 I feel that I can answer this question, but I finally said that a use case is like this: will it be successful to install the old package after installing the new version of the app package?
At that time, the interview manager repeated my sentence once, and I didn't know what it meant. Ha ha
(23) A list [1, 2, 10, 22, 33, 44]? (a list like this, find out the number of the sum of two numbers in the list, and then form a new list.)
1 this question was also put out by the interviewer on the spot, and he was a little confused at first, but then the interviewer prompted it, but fortunately he wrote it out.
(24) tell me about your interface framework? Can you tell me the general idea and process? There is a blackboard in the conference room. Let me draw and talk.
1 draw the whole directory structure of the framework I built, and then talk about the function of each directory, what files to store and the design process of the use case.
2 later, the interviewer asked me about interface dependency. I said reflection and Globals () method (of course, it can't be so simple, it must be combined with the project. I remember talking about this place for a long time, and I asked it deeply).
(25) how are multiple systems tested?
1 this question should be combined with my own actual situation. I was a little confused at that time. What I said was not very clear.
(26) when working on a project, how do you start? can you tell me the more difficult parts of the system?
1 in combination with reality, I think what we are looking at is the testing process.
(27) Interface Automation Test process?
1 the automated process will involve test data and automated test cases. How to do it in the actual work? say that the general process is completely ok.
(28) to store a piece of json data in a file, and then write code to parse and take out the specified field?
1 comparison basis, the actual investigation of the operation of json files and dictionaries
(29) does your automated test project have the ability to send test report emails? How to solve the problem of losing css?
(30) write a piece of code and randomly generate a string of specified length?
1 I wrote this question at that time is quite complicated, later came back to search, using String and random module is very simple, one line of code to do
These are probably all the interview questions I encountered. In fact, most of them are not very difficult, so make good use of them and get a happy offer without much problem.
HR interview
Usually, when you go to the HR interview, there is a good chance that you have passed the technical interview, but I have interviewed all of these companies through the HR interview. I am not sure if the company that did not receive offer was rejected by HR, and then there are some questions asked by HR.
(1) introduce yourself
(2) have you ever done any management?
(3) your current salary
(4) I don't remember many questions about HR. Most of them are like chatting with you, but she keeps writing on your resume and doesn't know what she's writing about.
Points for attention
(1) dress (I bought a suit for the interview, whether it is useful or not, at least I think we should take every interview seriously, not only to make the interviewer feel that you attach enough importance to your company)
(2) Don't be too nervous about self-introduction, and you'd better prepare what you want to say in advance.
(3) Don't answer questions too quickly to prevent the interviewer from catching loopholes in your words. Be sure to make up your mind.
(4) be prepared to write the code in front of the interviewer, because many people will be nervous and their minds will go blank, and so am I. because there is only one test question in my interview, but all the other units are temporarily issued by the interview management. So I kind of panicked.
(5) be sure to be familiar with your resume, including the time of departure and entry, otherwise HR will ask you if you have any questions (HR is really smart), and then remember the name of the project! !! Or it's really awkward.
(6) with so many interviews, automation and performance must be asked, so learn more, and then there is management experience, all of which do not ask.
(7) the basic knowledge is mainly about test case design, the code is almost about the operation of dictionaries, lists, tuples, json, as well as linux, database, etc.
(8) Project experience is very important, and almost all questions are asked around the project during the interview.
(9) the framework of automation must be understood and can be dictated completely.
(10) most importantly, if you are not ready, do not send your resume first, thinking that one delivery is tantamount to missing an opportunity.
Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.
Views: 0
*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.
Continue with the installation of the previous hadoop.First, install zookooper1. Decompress zookoope
"Every 5-10 years, there's a rare product, a really special, very unusual product that's the most un
© 2024 shulou.com SLNews company. All rights reserved.