当前位置:网站首页>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 ~
边栏推荐
- The solution that flutterweb browser cannot be rolled back after refreshing
- Distributed (consistency protocol) leader election (dotnext.net.cluster implements raft election)
- 2022年大厂Android面试题汇总(一)(含答案)
- EasyCVR电子地图中设备播放器loading样式的居中对齐优化
- C version selenium operation chrome full screen mode display (F11)
- MySQL advanced (index, view, stored procedure, function, password modification)
- RepPoints:可形变卷积的进阶
- OpenCV中如何使用滚动条动态调整参数
- Optimization of middle alignment of loading style of device player in easycvr electronic map
- C#WinForm中的dataGridView滚动条定位
猜你喜欢
05个人研发的产品及推广-数据同步工具
Flink parsing (VII): time window
05 personal R & D products and promotion - data synchronization tool
基于LNMP部署flask项目
07个人研发的产品及推广-人力资源信息管理系统
FlutterWeb瀏覽器刷新後無法回退的解决方案
FlutterWeb浏览器刷新后无法回退的解决方案
EasyCVR平台通过接口编辑通道出现报错“ID不能为空”,是什么原因?
78 岁华科教授逐梦 40 载,国产数据库达梦冲刺 IPO
yarn : 无法加载文件 D:\ProgramFiles\nodejs\yarn.ps1,因为在此系统上禁止运行脚本
随机推荐
[reverse primary] Unique
Guidelines for preparing for the 2022 soft exam information security engineer exam
10 advanced concepts that must be understood in learning SQL
Openharmony developer documentation open source project
Interpretation of Flink source code (I): Interpretation of streamgraph source code
BearPi-HM_ Nano development board "flower protector" case
遠程代碼執行滲透測試——B模塊測試
EasyRE WriteUp
About selenium starting Chrome browser flash back
How to use scroll bars to dynamically adjust parameters in opencv
中移动、蚂蚁、顺丰、兴盛优选技术专家,带你了解架构稳定性保障
分布式(一致性协议)之领导人选举( DotNext.Net.Cluster 实现Raft 选举 )
[getting started with MySQL] fourth, explore operators in MySQL with Kiko
The art of Engineering
Essai de pénétration du Code à distance - essai du module b
C#WinForm中的dataGridView滚动条定位
Zen integration nails, bugs, needs, etc. are reminded by nails
面试突击62:group by 有哪些注意事项?
Spark calculation operator and some small details in liunx
[translation] principle analysis of X Window Manager (I)