Netease game mutual entertainment testing engineers hope to help you
One side: 1. Self-introduction + internship experience + project: Optimization difficulties of the project: Jenkins+Docker gained the most from the internship company
2. Handwritten merge sort, code, calculate the time complexity, stability, other sort of time complexity, stability
Selenium PageObject design mode to solve the problem, take the landing page as an example, say more specific how to decouple to solve the element positioning problem
Selenium+BS4/SCRAPY/urllib
5. Computer network OSI seven layer model, each layer function, which protocol
6. Visit the web model lifecycle of the site
Mysql > select * from ‘Mysql’;
**kwargs ** Kwargs ** Kwargs
9. What is a list parser in Python? Write an example by hand
10. Memory management in Python
11. Garbage collection in Python (Layer 3)
12. What about generators?
13. The difference between _ and __ in Python
What is the most commonly used Python library
15. How to deal with Popen Pipeline in the automatic test script written by myself
16. Threads and processes, locks
17.5L bucket how can I export 3L water from a 6L bucket
18. Understand which design patterns, singleton pattern application scenarios, write, need to consider multithreading, write absolute thread safety
19. What else can YOU ask me? What kind of game business can I get access to
2:
1. Introduce yourself + internship experience + project
2. Detail optimization of KNN face recognition
3. What processing did Dlib extract face
4. How to eliminate the incomplete face or flash in front of the camera? The project has been done for too long, and there are not many parts of their optimization
5. How to save face features, what technology does Django MVC model adopt for each layer, is Mysql suitable, is face information stored in database images or binary data
6. If you are asked to implement the wechat moments function, what would you do?
7. What middleware and technology are used for optimization? A bit about NoSQL databases and read-write separation
8. If the data volume finds the data, Bloom filter/hash/consistent hash
9. Code problem: Forget how many combinations can be used to form N elements if it seems to be cut string + input N elements output 1 cent, 1 block, 5 block
10. The most satisfying part of the project you did
11. How to understand test development
12. Do you have a blog? The blog is rather watery, and the content of the blog is relatively basic
Selenium PageObject design patterns and waits
What books have you read recently? How Google Test
15. What offers you have in hand
16. Do you have any questions about location synchronization in real-time multiplayer online games
Three: it is said to be the ideal side of life so I prepared the next career planning
1. What you did well and what you didn’t do well in the interview
2. Good things about the interviewer and bad things about the interviewer
3. Evaluation of netease process
4. What I gained most from my internship was my ability to solve problems independently and my knowledge of new technologies, which the interviewer agreed with
What is your career plan, automation test expert within 5 years, product manager within 10 years, or test management position
6. What do you want to know
Then I asked:
He said that when he graduated from netease, there were only 40 QA staff, but now there are more than 1000. The most satisfying project he contacted is Dream Westward Journey (the top 2 in IOS list all year round) and so on
2. If THE Offer salary location, I said 20W-22W, the boss directly said we 16 salary system, feel their young
3. Location order: Guangzhou –> Shanghai –> Hangzhou
4. The biggest gain of big guys in netease
5. Does netease interview evaluation value the basis?
No more questions, the interviewer said that there is still a lot of time, we can have a good chat, ghost ghost, I feel too amiable, the whole process is very good
After waiting for the Offer for five days, the heart is satisfied