当前位置:网站首页>[Senior Test Engineer] three sets of 18K automated test interviews (Netease, byte jump, meituan)
[Senior Test Engineer] three sets of 18K automated test interviews (Netease, byte jump, meituan)
2020-11-10 10:46:00 【osc_t59f3rc0】
It's a lot of pressure this fall , Lack of a round of spring recruitment, leading to the major postgraduate entrance examination party to choose this autumn recruit ashore , In addition, a lot of people who quit their jobs during the epidemic , The position of Senior Test Engineer has only been decided today .
And a lot of graduate students on shore , The salary has already reached 18K( It's not our company )
Here, I have sorted out the interview questions in my hand , There is also a learning route that our automation testing department also thinks is OK , The partners you need can Click and enter the code :CSDN
Now let's take a look at this year's interview questions for Senior Test Engineer
Catalog
NetEase
The first set is the interview questions for Netease's Senior Test Engineer position
First side ( technical 1h)
1. Project background
2. Threads / Process difference
3. Thread implementation ( Handwriting )
4.python What useful libraries to use
5.python How to run unittest
6. Understanding of automated testing tools
7.python How to output strings in reverse order
8.gc Understanding of the mechanism
9. Why testing, not development
10.Tcp On which floor , And UDP The difference between
11.MongoDB And MySQL difference , Why projects use MongDB
12.MongoDB How to ensure consistency
13. Index type
14.n Number , disorder , This is a 1.2…n, Take two numbers out of it , Here you are. n-2 Number , How to find the two numbers drawn out
15. Optimize the algorithm above ,O(N), Tips : How to find a number , Take out two
16. What did undergraduate and graduate students learn , What's the difference between the two
17. What kind of technology stack is used in the internship program , Tools
18.python Timing task
19.python Start the program
Two sides ( Business coverage 40min)
1. Why do tests ?
2.Java What does the collection framework include , Are you sure you don't have it ?
3. How to learn java and python Of , What is learning ?
4. How to test Bluetooth headset , For functional testing , Are you sure it's not ?
5. Understand what automated testing framework
On three sides (hr Noodles 45 minute )
1. What are you learning recently , What books to recommend
2. Describe your strengths and weaknesses
3. Occupation planning , Towards southern cities ?
4. What kind of ability do you think you should have to do open test
5. avocation
6. The biggest setback , How to treat and overcome
7. The biggest challenge in the internship phase , How long did it take to overcome , How to overcome
8. Evaluate a big Internet event that you're interested in
9. How to further promote tiktok
10. What are you getting right now offer Why not choose him
11. Do you know anything about Netease cloud music , Comment on
12. The biggest gain in practice
13. How to learn new skills
Four sides ( Director face 20 minute )
1. I was interrupted in my introduction , Let me give you an example
2. Look, you're passionate , It's your strength ? By the way, let's talk about the advantages , And then continue to introduce myself
3. Look, you have your own opinion , Why Hangzhou ? Don't think about Beijing ?
4. Occupation planning , Parents' opinions
5. My opinion on Netease cloud music
summary
This time Netease's Senior Test Engineer's interview questions are still as wide as ever , This is also a characteristic of Netease , Although it's a recruitment test engineer , But I still ask some development questions , The recruitment of business positions to python Mainly , Still ask a lot Java The problem of , There are also problems with some of the company's products , As for writing, I only studied the testing aspect …
Bytes to beat
Continue with the second set of interview questions , This set of interview questions is a byte beat to the school enrollment of an interview question , Don't get me wrong. It's graduate school enrollment
one side ( technical 1h)
operating system :
1.iso Seven layer model
2. Input url, Which protocols are used
3.DNS The method of analysis ( Recursion and iteration )
4.Tcp and udp The difference between
5.Tcp How to transmit
6.Tcp Buffer size
7.http Request message , What are the request methods
8.post and get The difference between
9. Why? get unsafe ,post How to ensure safety
10. Symmetric encryption algorithm and asymmetric encryption algorithm , And applicable scenarios
database :
1. In the table , The number of employees per department
2.Count(*) and count(id) The difference between
3. Four characteristics of transactions
4. What security issues can isolation prevent
5. The difference between dirty reading and fantasy reading
6. The data structure of the index
7. When not indexing 、 Disadvantages of indexes
Algorithm problem :
Find the first index in the sorted array that is greater than or equal to the target number
( Write use cases ) Miss said that the unified school recruitment , The interview department is the last department .
Two sides ( In charge 50min)
1. project
2. Threads and processes 、 The relationship between them
3. Inter thread communication 、 Interprocess communication
4. What data structures have you learned , Explain the tree , What trees are there , What kind of trees are you familiar with , Explain it. . mention b+ Count , Ask what scenarios will be used ( I'm really not familiar with trees …)
5. mobile phone app What are the possible reasons for the white screen ( Talking about the Internet 、 The server 、 front end 、app edition 、 Memory of mobile phone , Ask if there is any more , I can't believe it , I know if you can help me to answer , Thank you !!)
Programming questions :
1. Hump string input AaAbCbbcvQv–> Output bc
2. Talk about design ideas : Double pointer
3. Your strengths and weaknesses
On three sides ( I'm in charge 1h)
1. project
2. Input url, The whole process , Which protocols are used
3.DNS Resolve the error ip Why
4. those app It's used a lot , Answer microblog , Microblog test case
5. Those in your hands offer
Programming questions : Count the number of characters and the number of times a string appears
summary
In fact, we can see the difference between school recruitment and social recruitment , The tolerance for big companies is not high , More questions will make you tear code by hand , This is quite normal , All school recruitment is based on the fact that the new students have no project experience , If there is still a small partner in the school recruitment , It is suggested that you don't have to work on project experience writing , Practice more questions , Especially the algorithm problem , Programming questions
Meituan
10.11 one side ( technical )
1. Test the function of background integral management .
2. Algorithm problem : Give all subsets of the array
3. Database title writing : A score card
Query average score greater than 60 Of the students id; Look up the second largest grade in the grade chart .
4. Database foreign keys and views
5.linux command : Log query ; Find the frequency of a word in the file .
6. The difference between process and thread
7. Thread synchronization
8. How to create a thread
9.http Which floor is the order on
10.http What are the request methods , say put and post The difference between .
11.http Request header field
12.cookies and session
13. Let's talk about memory management
14. Status code 504 and 502 The difference between .
15. Software development process .
16. The test method .
17.java 8 New features .
18. Talk about optimistic lock and pessimistic lock
19. A page keeps loading , How to test .
10.16 Two sides :( In charge )
1. Ask about your understanding of test development
2. Question practice , The difficulties in practice / Something impressive
3. Automated testing framework ,jinkens Use ,atlas **
4.java What are the basic types 、 The difference between a reference type and a base type 、 stay jvm How is it stored in
5.tcp Why isn't the command two handshakes
6. Let's talk about java How to avoid thread contention
7.http Bottom , One url How to access the page
8.linux Common commands
9.maven Use , Load the library **
10. The difference between threads and processes
11. Programming questions : To find a number is 2 To what power , Rounding down , Such as 7->2. Make this function gui, Test this gui
12.sql subject : An order form : Self increasing id、 Order id、 The order time 、 Comment on ; Check the latest 10 Order per order ; Modify the bad comment, such as the keyword is “ It's too bad ” For the “ fantastic ”
13.java Object creation process
10.17 On three sides ( Two sides of Technology )
I didn't ask me about a technical basis , Ask the project all the way ~
1. Tell me what you did during your internship
2. Difficulties encountered during the internship
3. Tell me how the automated testing framework is implemented
4. How to communicate with the rest of the team during the internship
5. Tell me about the projects you did at school
6. Highlights of the project
7. Let's talk about our understanding of meituan
10.21 hr Noodles :
Mainly projects and some hr In terms of routine problems
summary
The position of Senior Test Engineer in meituan is a little biased towards performance testing , The problem is also tricky , At first, this old brother thought it was going to be cold , It has been nearly a month since the interview in early October , Who ever thought this week 6 We received a letter of intent from meituan , I wish him a bright future
The latter
Three sets of questions came out during the interview , I'll compare it with last year's interview questions , The result is similar to what I thought , The interview questions have not changed much .
Big companies like these because of business stability , Most of the interview questions are about changing the soup or dressing , I'm used to it
One last word , Those who need the usual information can
Click and enter the code :CSDN
The answers to the above questions are expected to be sorted out around Wednesday next week , But there may be a lot of problems , After all, there are many factory interview questions on this autumn wave, and the answers need to be sorted out , We will not open the column of these three sets of face test questions
版权声明
本文为[osc_t59f3rc0]所创,转载请带上原文链接,感谢
边栏推荐
- MultiBank Group宣布创纪录的财务业绩,2020年前三季度毛利达到9,400万美元
- The unscrupulous merchants increase the price of mate40, and Xiaomi is expected to capture more market in the high-end mobile phone market
- CSDN bug11: to be added
- Why use it cautiously Arrays.asList , sublist of ArrayList?
- learning to Estimate 3D Hand Pose from Single RGB Images论文理解
- Graph undirected graph
- 刷题到底有什么用?你这么刷题还真没用
- Collection of blockchain theory [31]
- [C#.NET 拾遗补漏]11:最基础的线程知识
- ASP.NET Core framework revealed
猜你喜欢
A professional tour -- a quick tour of GitHub hot spots Vol.45
Bartender2021 realizes secure remote label printing, new year-end release
图-无向图
设计 API 时通过 POST 获取数据需要注意哪些问题
python pip命令的使用
[论文阅读笔记] A Multilayered Informative Random Walk for Attributed Social Network Embedding
[paper reading notes] rosane, robust and scalable attributed network embedding for sparse networks
专业之旅——GitHub 热点速览 Vol.45
[paper reading notes] a multilayered informational random walk for attributed social network embedding
CSDN bug7: to be added
随机推荐
C++ 标准库头文件
拼多多版滴滴,花小猪还能“香”多久?
Android quick shutdown app
设计 API 时通过 POST 获取数据需要注意哪些问题
MultiBank Group宣布创纪录的财务业绩,2020年前三季度毛利达到9,400万美元
Q & A and book donation activities of harbor project are in hot progress
CCR coin robot: novel coronavirus pneumonia has accelerated the interest of regulators in CBDC.
子线程调用invalidate()产生“Only the original thread that created a view hierarchy can touch its views.”原因分析
【技术教程】C#控制台调用FFMPEG推MP4视频文件至流媒体开源服务平台EasyDarwin过程
[paper reading notes] rosane, robust and scalable attributed network embedding for sparse networks
[论文阅读笔记] RoSANE, Robust and scalable attributed network embedding for sparse networks
getIServiceManager() 源码分析
为什么要谨慎使用Arrays.asList、ArrayList的subList?
Looking for a small immutable dictionary with better performance
Magicodes.IE 3.0重磅设计畅谈
CSDN BUG1: to be added
express -- 学习笔记(慕课)
CSDN bug6: to be added
layer.prompt(options, yes) - 输入层
Leetcode 1-sum of two numbers