当前位置:网站首页>After working for bytek for two years, he got 15 offers at one go
After working for bytek for two years, he got 15 offers at one go
2022-07-27 20:47:00 【TEST_ Two black】
Why do you want to change jobs? Why do you want to change jobs , This problem must be thought clearly , Because the cost of job hopping is actually very large , What you accumulate in a company is not only your contacts, but also your familiarity with the current industry and business , A new company , Everything needs to start all over again , Need to prove yourself quickly , Especially the technicians , There is also familiarity with the new environment and code , These are all costs , So before job hopping , Make sure you think about it , Why change jobs .
I felt with my friends two days ago , This year's copper, iron and four 、 layoffs 、 The epidemic caused many people not to get offer! now 7 The end of the moon , There are only two months left for gold, silver and ten .
For those who want to change jobs , It is absolutely necessary to prepare from now on . Now , A lot of high paying technical jobs 、 The gap of management post and market demand have also come out .
So prepare for 9 Job hopping on the moon 、 Friends looking for jobs , You must be well prepared to seize the opportunity , Make up your own knowledge system , Improve your ability model !
In order to help programmers change jobs and interview 、 A promotion and pay increase 、 Career dilemma , Improve your technology , This article gives you a complete set of quick learning methods and notes covering testing all technology stacks . So far, we have received feedback from seven or eight netizens , It is said that the interview asked a lot of knowledge points .
The content involves the : Test theory 、Linux Basics 、MySQL Basics 、Web test 、 The interface test 、App test 、 Management tools 、Python Basics 、Selenium relevant 、 Performance testing 、LordRunner Correlation, etc
Experience sharing of software testing posts in large factories
Through big data summary, it is found that , In fact, the interviews of software testing posts are almost the same . I often ask the following knowledge points :
The whole net starts - cover 16 A technology stack
The first part , Test theory ( Fundamentals of testing + Demand analysis + test model + test plan + The test strategy + Test cases, etc )
The second part ,Linux( Linux Basics +Linux Exercises )
The third part ,MySQL( Basic knowledge of + Query exercise + Summary of classic interview questions in the ten thousand year student table + Database enterprise real problem )
The fourth part ,Web test
The fifth part ,API test
The sixth part ,App test
Part seven , Management tools
Part eight ,Python Basics (Python Basics + Programming questions + aggregate + function +Python Features, etc )
Part IX ,Selenium relevant
Part 10 , Performance testing
Part 11 ,LordRunner relevant
Part 12 , computer network
Part 13 , How it's made up
Part 14 , Data structure and algorithm
Part 15 , Logical questions
Part 16 , human resources
Fundamentals of software testing
What are the steps of software testing ?
How to record test scripts ?
Test methods that should consider how to test
How to estimate the test workload ?
Test design issues
When an error occurs during the test , There are several solutions ?
Problems with test execution
The goal of the test evaluation
How to improve testing ?
C/S Advantages and disadvantages of the model
B/S Advantages and disadvantages of the model
…

Linux
grep and find The difference between ? grep What are the usages of ?
see IP Address ?
Create and delete a multi-level directory ?
Find... In the current user's home directory haha.txt file ?
How to query tomcat And kill the process , Write linux command ?
View log files dynamically ?
Commands for viewing system hard disk space ?
Look at the current machine listen All ports ?
…
Python
Statistics python Number of lines of code in the source code file , Remove comments , Blank line , For the output ?
python call cmd And return the result ?
Bubble sort
1,2,3,4 this 4 A digital , How many different and non repetitive three digits can be formed , How many are they ?
Please use python Print out 10000 Symmetric number within ( Characteristics of symmetric numbers : The numbers are symmetrical , Such as :1,2,11,121,1221 etc. )
Given an integer N, And a 0-9 Number of numbers K, Ask to return 0-N Middle number K Number of occurrences
Judge 101-200 How many primes are there between , And output all prime numbers
A function that inputs a triangle , Whether the input and output can form a triangle , Triangle type , Please use equivalent class - Partition method to design test cases
…
MySQL
You used it Mysql Which engine is it , What's the difference between engines ?
How to optimize query commands ?
Database optimization ?
Sql How is injection produced “ raw , How to prevent ?
NoSQL The difference with relational database ?
MySQL And MongoDB What is the most basic difference between essence
Mysql How to realize paging in database ?
Mysql Operation of database ?
Optimize the database ? Improve database performance ?
What is data integrity ?
…
Web
Web Testing and app Test differences ?
WEB Test environment construction and test methods
WEB Test tutorial
WEB Test points and basic methods
Web Test page summary
…
The interface test
What is an interface
If the module requests http Change it to https, How the test plan should be developed , modify ?
Commonly used HTTP Protocol debugging agent I With what ? Detailed description of grab HTTPS Protocol setting process ?
describe TCP/IP The hierarchy of protocols , And every - Important protocols in layer
jmeter, The response result of an interface is as follows :
How to clean up the garbage data generated by the interface
How to deal with interfaces that rely on third parties
Where do you put the test data ?
What is data driven , How to parameterize ?
…
Performance testing
What do you think the purpose of performance testing is ? What is the key to performance testing ?
What are the perspectives of server performance analysis ?
How to understand stress testing , Negative cutting test and performance test ?
How to judge whether there is a memory leak and the indicators concerned ?
Describe the software product “ Causes of memory leakage and inspection methods .( Can combine - A development language to describe )
Briefly describe what value passing is , What is address passing , What's the difference between the two ?
What are system bottlenecks ?
…
selenium
How to build an automated testing framework ?
How to design automated test cases :
webdriver How to open and exit a browser ?
What is automated testing framework ?
Selenium What is it? , What are the popular versions ?
How do you start from the command line Selenium RC?
On my machine port 4444 It's not free . How can I use another port ?
What is? Selenium Server, It is associated with Selenium Hub What's the difference ?
How do you learn from it Selenium Connect to database ?
How do you verify that an object exists on multiple pages ?
XPath What's the difference between using single slashes and double slashes in ?
How to write SeleniumIDE/ RC User extensions for ?
How to verify the existence of elements after the page is loaded successfully ?
You are right about Selenium Grid What do you know about ? What functions does it provide ?
How to learn from your Java Class start-up Selenium The server ?
Selenium What are the verification points in ?
What is? XPath? When should it be in Selenium Use in XPath?
…
Computers and networks
A computer's IP yes 192.168.10.71 Subnet mask 255.255.255.64 And 192.168.10.201 …
Please briefly DNS、 Active directory 、 The concept of domain .
10M What does megabroadband mean ? What is the theoretical download speed ?
What is? IP Address ?
OSI Division of seven layer network model ?
TCP and UDP What's the difference ?
HTTP Which layer of protocol does it belong to ?
HTTP and HTTPS The difference between ?
cookies and session The difference between ?
HTTP Of get Request and post Differences in requests ?
HTTP1.0 and HTTP1.1 What's the difference?
TCP The connection establishment process of , And the disconnection process ?
Client side usage DHCP obtain IP The process of ?
Write the network address and broadcast address of a network segment ?
…

human resources
What is your testing career development ? What do you think are the advantages of testing ?
When you're looking for a job , What is the most important consideration ?
Why should we admit you ?
Please talk about your personal biggest feature .
What qualities and skills should a test engineer possess ?
And how do you guarantee the quality of software , In other words, how do you think you can maximize the software quality ?
Why do you choose testing ?
If I hire you , What contribution can you make to the Department ?
…
According to this learning architecture route , Constantly explore and improve , Break through the bottleneck of technology , so to speak , It's a process that's going to kill you , But as long as you get through it . Life will be much easier in the future . It's just that it's hard at the beginning , Just take the first step , You're halfway there , When we look back on this journey after it's finished , You're bound to feel a lot . I've come a long way , To get more high paying jobs , It pays off , It can also be regarded as a recognition of my ability , Really proved their value . At least after tax 30+ My salary is satisfactory in my current state .
These materials , And the interview question resources above , For friends who do software testing, it should be the most comprehensive and complete war preparation warehouse , This warehouse also accompanied me through the most difficult journey , I hope it can help you ! Everything should be done as soon as possible , Especially in the technology industry , We must improve our technical skills . I hope that's helpful …….
I wish everyone can get the heart offer~~
边栏推荐
- MediaTek releases Helio g80, a mid-range game phone chip
- Nailing development document
- Users and permissions create ordinary users
- Ten year test old bird talk about mobile terminal compatibility test
- 【阿里安全 × ICDM 2022】20万奖金池!大规模电商图上的风险商品检测赛火热报名中!...
- 在字节干了两年离职后,一口气拿到15家Offer
- 金仓数据库 Oracle 至 KingbaseES 迁移最佳实践 (4. Oracle数据库移植实战)
- 一个程序员的水平能差到什么程度?
- Babbitt | metauniverse daily must read: Tencent News suspended the sales service of digital collections, users left messages asking for a "refund", and phantom core also fell into the dilemma of "unsa
- 【深度学习】Pytorch torch.autograd 自动差分引擎
猜你喜欢

Flask Mdict builds online MDICT Dictionary Service

Understand │ what is cross domain? How to solve cross domain problems?

Redis thing learning

Under the epidemic, I left my job for a year, and my income increased 10 times

RK3399平台入门到精通系列讲解(导读篇)21天学习挑战介绍

Data warehouse construction - DWD floor

Mlx90640 infrared thermal imager temperature sensor module development notes (VII)

JVS私有化部署启动失败处理方案

Why are TS slice files generated when easycvr platform turns off video recording?

面了个腾讯拿38K跳槽出来的,见识到了真正的测试天花板
随机推荐
【Dart】一门为跨端开发而生的编程语言
C language POW function (how to play exponential function in C language)
RK3399平台开发系列讲解(进程篇)15.36、理解进程和协程
用户和权限修改用户密码
It is said that Intel will stop the nervana chip manufactured by TSMC at 16nm
Two years after its release, the price increased by $100, and the reverse growth of meta Quest 2
Arduino开发(二)_基于Arduino UNO开发板的RGB灯光控制方法
JVs basic framework function list
Management of user organization structure
Users and permissions restrict users from using resources
What is a multi-layer perceptron (what is a multi-layer perceptron)
浅析即时通讯移动端 IM 开发中登录请求的优化
Preprocessing and macro definition
Summary of simple topics
What are the apps of regular futures trading platforms in 2022, and are they safe?
【深度学习】Pytorch torch.autograd 自动差分引擎
学术分享 | 清华大学 康重庆:电力系统碳计量技术与应用(Matlab代码实现)
IM即时通讯开发如何提升移动网络下图片传输速度和成功率
【分层强化学习】HAC论文及代码
(manual) [sqli labs38, 39] stack injection, error echo, character / number type