当前位置:网站首页>A new 25K byte from the Department showed me what the ceiling is
A new 25K byte from the Department showed me what the ceiling is
2022-06-28 15:53:00 【Two black】
2021 This year is over , Ushered in is 2022 A new year , Recent serious involution , All kinds of job hopping and layoffs , I believe many partners are also preparing for the interview plan of three banks and four .
As a recruiter 5 The old man of , At present, the salary is relatively optimistic , But I still choose to change jobs , Because I feel like I've been in a comfortable circle for a long time , People live too comfortably , The rate of promotion and salary rise can't match the rate of house price rise . I think job hopping is a thing that requires preparation and courage , At my age, I have a family , Need to treat your parents , Children are responsible .
Preparation before job hopping :( Be sure to be ready before changing jobs ! I can't say I quit naked first and then find a company to jump , It's better not to jump , Totally worthless .)
The morning meeting at work today is the new couple meeting ceremony , It's said that there's a great boss , It was the last company that changed jobs , The salary has reached the middle level , Many people are curious , It's not easy to get this salary , Sure enough , We were surprised when we introduced ourselves , Let me see what a real test ceiling is …
automated testing 、 Test Development 、 High concurrency opens his mouth and comes , It really surprised us , A question turned out to be a contradiction between the former company and the leader , Plus I want to change jobs and raise my salary , Leave until you can't stay , When I came to our company for an interview, the leader took a fancy to , After asking some questions and nagging, I passed him , Sure enough, people with ability are different , Shine everywhere !!!
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 ?
- …

How to get documents :
This document , For those who want to engage in 【 software test 】 For our friends, 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 ! All the above can be shared , Just click below to enter the group .
边栏推荐
- What useful supplier management systems are available
- MIPS汇编语言学习-02-逻辑判断-前台输入
- 隆重推出 Qodana:您最爱的 CI 的代码质量平台
- 【MySQL】表连接为什么比子查询快
- 大神详解开源 BUFF 增益攻略丨直播讲座
- Go zero micro Service Practice Series (VII. How to optimize such a high demand)
- 5分钟的时间制作一个反弹球游戏
- 讲师征集令 | Apache DolphinScheduler Meetup分享嘉宾,期待你的议题和声音!
- Complete model training routine (I)
- Navicat 15 for MySQL
猜你喜欢

S2b2c system website solution for kitchen and bathroom electrical appliance industry: create s2b2c platform Omni channel commercial system

Flutter simply implements multilingual internationalization

实验6 8255并行接口实验【微机原理】【实验】

扩充C盘(将D盘的内存分给C盘)

Complete model training routine (I)

Qt create 5.0.3 配置Qt4.8.7

5分钟的时间制作一个反弹球游戏

抖音实战~我关注的博主列表、关注、取关

GBASE南大通用亮相第六届世界智能大会

看界面控件DevExpress WinForms如何创建一个虚拟键盘
随机推荐
MIPS assembly language learning -02- logic judgment - foreground input
Flutter simply implements multilingual internationalization
Technical secrets of ByteDance data platform: implementation and optimization of complex query based on Clickhouse
深度学习基础汇总
Privacy computing fat - offline prediction
R language ggplot2 visualization: the patchwork package horizontally combines a ggplot2 visualization result and a plot function visualization result to form a final result graph, aligns the two visua
Flutter dart语言特点总结
Fleet | background Discovery issue 3: Status Management
Ffmpeg forbidden output banner log (30)
Classic model transformer
Summary of language features of fluent dart
Visual Studio 2010 compilation qt5.6.3
今天睡眠质量记录80分
R language ggplot2 visualization: use the patchwork package (directly use the plus sign +) to horizontally combine a ggplot2 visualization result and a plot function visualization result to form a fin
Go zero micro Service Practice Series (VII. How to optimize such a high demand)
C语言基础语法
Smart supplier management system for chemical manufacturing industry deeply explores the field of supplier management and improves supply chain collaboration
VC2010 编绎Qt5.6.3 提示 CVTRES : fatal error CVT1107:
ROS知识点——使用VScode搭建ROS开发环境
A little hesitant in the morning