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