当前位置:网站首页>After entering Alibaba for the interview and returning with a salary of 35K, I summarized an interview question of Alibaba test engineer
After entering Alibaba for the interview and returning with a salary of 35K, I summarized an interview question of Alibaba test engineer
2022-07-06 17:45:00 【Peng Yuyan in the testing industry】
Preface
Software test engineer , Compared with development engineers , Although the early stage may not be too deep , But it covers a wide range . Preliminary interview intern or position of about a year , They mainly ask some basic questions . The knowledge involved mainly includes MySQL Use of database 、Linux The use of operating systems 、 The problem of software testing framework , Test environment construction problem 、 Of course, there are some problems with automated testing and performance testing . Interview questions for Test Engineers , They are basically the same , The core of the interview mainly lies in the framework module ( One to two years working experience ). Today's post mainly explains the previous interview , Classic interview questions that are often asked during your own interview or those around you , statements of a school , If you have any objection or want to ask questions , Leave a comment in the comments section , I will reply as soon as I see !
Writing Part :
1. What are the stages of the test ?
unit testing 、 Integration testing 、 The system test 、 The acceptance test
2. Test case elements ?
Use case number 、 Test the name 、 Importance level 、 precondition 、 Test input 、 Operation steps 、 Expected results
3. The test method ?
black / white . Specifically, each method .
4.a test ,B Test definition ?
a Testing is the internal personnel of the software development company , Simulate all kinds of users , Test upcoming software products , The process of trying to find errors and fix them .
β Testing is conducted by multiple users of the software in the actual use environment , These users return error messages to the developers .
5. Database problems . Use one sql Statement satisfies the following four conditions :
Query two fields A,B
Return the first five lines of data ( Namely top 5)
Some conditions about fields ( Just use where...and...and..)
According to the field c Fields in ascending order d Descending order ( In ascending order, the keyword must be written, that is , Cannot default not to write : namely Acs)
6.CMM What is it? ? It has several levels ? What is the description of each level ?
primary (initial): There is occasional confusion in the process of software development , Only a few work processes are strictly defined , Development success often depends on someone's wisdom and efforts .
Repeatable (repeatable): The basic project management process is established . Design functions step by step 、 track cost , Develop according to the project schedule . For similar projects , You can reuse previously developed parts .
Defined (defined.): The engineering and management activities of software development are documented 、 standardized , It is integrated into an organization's standard development process . The development and maintenance of all projects are customized based on this standard .
Managed (managed.): The test details of software development process and product quality are well summarized , Both products and development processes can be quantitatively decomposed and controlled .
Optimization of the (optimizing): By establishing the quantitative feedback mechanism of the development process , Constantly generating new ideas , use New technologies to optimize the development process .
7.TOMCAT Which file is the port set in ?
Tomcat The home directory \conf\server.xml file :
<Connector port="8080" maxHttpHeaderSize="8192" maxThreads="150" minSpareThreads="25"
maxSpareThreads="75" enableLookups="false" redirectPort="8443" acceptCount="100"
connectionTimeout="20000" disableUploadTimeout="true" />
8080 That's the port ·· Just change it ··
8. Performance test report analysis questions .
Yes 3 page , Give it to 5 A form , That is, under single business and comprehensive integration business : application server 、 Diagram of concurrent system resource occupation of database server
Then there is 3 A question , Let you analyze . It's a little difficult , It depends on your ability .
Interview questions :
- Self introduction. .
- Why quit ?
- What did you learn in school ?
- Talk about the functional modules of the projects you have done ?
- Experience in testing ?
- What did you do in your previous position in the company , What did you do ?
- What projects did you do during the training ?
- Your expected salary ?
- Have you ever done a performance test ?( Technicians seem to be interested in performance testing )
- The language used by your previous company .NET still java?
Answer according to the original company project in your resume , In fact, he just asked what the project in your resume was written with . One of my friends .NET Of .( Their company is JAVA,so You have to say you will java, I won't just say I've been learning , That's what I said .)
summary :
Some regular questions will be asked during the interview , Basically, many friends can master the above 80 The problem of , What we need to do is to improve the 20% we don't have , Then express your attitude during the interview , This will improve our ability to get offer Ease of , Because of the space , Xiaobian didn't list all the real interview questions , You can follow my wechat official account for more interview questions :【 Programmer Xiaohao 】 Free access ~
边栏推荐
- [getting started with MySQL] fourth, explore operators in MySQL with Kiko
- 2021-03-22 "display login screen during recovery" can't be canceled. The appearance of lock screen interface leads to the solution that the remotely connected virtual machine can't work normally
- Compile and build, from the bottom to the top
- 自动化运维利器ansible基础
- Reppoints: advanced order of deformable convolution
- 分布式不来点网关都说不过去
- EasyCVR电子地图中设备播放器loading样式的居中对齐优化
- Models used in data warehouse modeling and layered introduction
- How to use scroll bars to dynamically adjust parameters in opencv
- The NTFS format converter (convert.exe) is missing from the current system
猜你喜欢
【ASM】字节码操作 ClassWriter 类介绍与使用
BearPi-HM_ Nano development board "flower protector" case
FlutterWeb浏览器刷新后无法回退的解决方案
Grafana 9 正式发布,更易用,更酷炫了!
应用服务配置器(定时,数据库备份,文件备份,异地备份)
About selenium starting Chrome browser flash back
sql语句优化,order by desc速度优化
Flink analysis (I): basic concept analysis
Solution qui ne peut pas être retournée après la mise à jour du navigateur Web flutter
EasyCVR电子地图中设备播放器loading样式的居中对齐优化
随机推荐
【MySQL入门】第三话 · MySQL中常见的数据类型
03个人研发的产品及推广-计划服务配置器V3.0
Summary of study notes for 2022 soft exam information security engineer preparation
Xin'an Second Edition: Chapter 26 big data security demand analysis and security protection engineering learning notes
Kali2021 installation and basic configuration
[reverse primary] Unique
Debug and run the first xv6 program
微信小程序获取手机号
The art of Engineering
【Elastic】Elastic缺少xpack无法创建模板 unknown setting index.lifecycle.name index.lifecycle.rollover_alias
Flexible report v1.0 (simple version)
SAP UI5 框架的 manifest.json
Detailed explanation of data types of MySQL columns
Openharmony developer documentation open source project
Summary of Android interview questions of Dachang in 2022 (I) (including answers)
EasyCVR授权到期页面无法登录,该如何解决?
面试突击62:group by 有哪些注意事项?
Flink analysis (I): basic concept analysis
Vscode replaces commas, or specific characters with newlines
Application service configurator (regular, database backup, file backup, remote backup)