当前位置:网站首页>Less than 10% of the 3 software test interview questions can be answered correctly! How many do you know?
Less than 10% of the 3 software test interview questions can be answered correctly! How many do you know?
2022-07-29 10:34:00 【Code classmate software test】
Kim San Yin four , interview , are you ready ?
Not only the outside environment , All walks of life have also increased the intensity of the interview , Job openings are also increasing , There is also a saying called "three gold and four silver" , From the perspective of the candidate , Have a good chance of finding a job , And there are more job opportunities to choose from , As long as you're ready , A large number of job opportunities for you to choose , So are you ready ?
Not ready yet, it doesn't matter ! Xiaobian secretly gave you a live broadcast of Xiaoda's technical interview , Come with me .
01
technical : How to build a test environment ?
Students in small size wear clean and tidy , Sit opposite the technical interviewer , I'm introducing myself fluently , The technical interviewer listened to the introduction , Looking at your resume , Look down from time to time .
interviewer
You just said you have built a test environment , Then you can tell me , Your test environment , How it was built .
Small size classmate
In the company, I usually ask the developer to help deploy .
stop stop stop ! The editor explained that at this time, he strode on the stage , Raised a yellow card warning .
The interviewer asks this question to examine your ability to build a test environment , He wants to hear your analysis , Even if you haven't built , It's also best to explain the understanding of the project architecture and the development language in detail , Instead of just answering in one sentence like a small classmate , In fact, he can make a supplement later , He said that although he had not done environmental deployment , But I have studied related technology , Then explain your point of view .
Refer to the answer :
Although I haven't done environmental deployment , But I usually learn from development , There are actually many ways to deploy the project , Let me talk about three of them :
1. If your business uses PHP Language development , Then we will adopt LAMP framework (Linux+Mysql+Apache+PHP) A project in , Deployment in this way is relatively simple , There is usually a one click Startup package , Just put the project in the specified directory , Then execute the script to start .
2. If your business uses java Developed , That may be used Linux+Tomcat+Mysql framework , Put the project's war Put the bag in Tomcat Of webapp Under the table of contents , Then change the configuration file , start-up Tomcat that will do .
3. Well, in recent years , With the development of technology , The project deployment adopts docker+Jenkins To deploy , By means of Jenkins Some configurations are made in , You can click a button to complete the deployment of all environments , Very convenient .
02
technical : Talk about the most impressive bug
interviewer
Please share one of the most impressive bug?
Small size classmate
Um. , I met bug More , No one is more profound , That is to submit it to Zen in time for development and processing
“stop,stop,stop” Xiaobian's commentary raised the yellow card and walked onto the stage .
The interviewer asks this question mainly to see if you have really worked , Then is whether you are good at summarizing and thinking , The interviewer also wants to evaluate your technical level and main work content from your answer .
Refer to the answer :
When I tested e-commerce business before , After the order is placed successfully, a orderid, Generated order details page url It includes the order id, So I changed several orders at will id Give it a try , I found that I could browse the order details of other users , This is caused by the lack of permission filtering bug.
The solution I developed for you is like this : Before accessing the order details page, obtain the login user information for permission verification .
This point can easily be ignored , If you fail to go online, it will bring serious risks to the user's information security , It's a serious problem . So he was praised by the leaders , This bug It made a deep impression on me .
03
technical : Interface problem
interviewer
Ask an interface related question ,A,B,C Between the three interfaces , if C Yes A,B How to deal with the dependence of the returned data ?
Small size classmate
c Interface is called separately a,b Two interfaces , Is to write a request alone , hold a,b The parameters required by the two interfaces are written dead , Make sure it's right , And put c The dependent interface needs to be extracted
The editor applauded excitedly , It's very gratifying .
That's the end of the on-site interview explanation , Let's summarize , There are more interview opportunities in March and April , If you have a small partner who is ready for the interview, prepare in advance , The questions the interviewer asked , Be sure to think carefully and answer , Think about the purpose of the interviewer asking this question , What is the subtext , Any question has a context , Think carefully about the interviewer's intention .
So Xiaobian wishes all job seekers to join the company they want .
边栏推荐
- Knowledge points of common interview questions: distributed lock
- Kunlunbase instruction manual (I) quick installation manual
- This developer, who has been on the list for four consecutive weeks, has lived like a contemporary college student
- Follow teacher Tian to learn practical English Grammar (continuous update)
- Using R-Pack premsim to predict microsatellite instability based on gene expression
- R package pedquant realizes stock download and financial quantitative analysis
- mosquitto_sub -F 参数使用
- Object storage
- Drunken driving alarm system based on stm32
- Ggdag draw DAG and cause and effect diagram
猜你喜欢
Kunlunbase instruction manual (II) best practices for peer-to-peer deployment
消费电子,冻死在夏天
1. (map tools) detailed tutorial of acrgis desktop10.5 software installation
会议OA项目----我的审批
Oracle advanced (XIV) explanation of escape characters
Follow teacher Wu to learn advanced numbers - function, limit and continuity (continuous update)
这才是开发者神器正确的打开方式
皕杰报表之文本附件属件
基于STM32设计的酒驾报警系统
Turn the evolutionary path of push
随机推荐
Consumer electronics, frozen to death in summer
静态资源映射
12th generation core processor +2.8k OLED ASUS good screen, lingyao 142022 shadow cyan glaze business thin book
MySQL 8 of relational database -- deepening and comprehensive learning from the inside out
R包pedquant实现股票下载和金融量化分析
【黑马早报】每日优鲜回应解散,多地已无法下单;李斌称蔚来将每年出一部手机;李嘉诚欲抄底恒大香港总部大楼;今年国庆休7天上7天...
[HFCTF 2021 Final]easyflask
NUMA architecture CPU API change summary
R 语言 BRCA.mRNA数据集 分析
Big cloud service company executives changed: technology gives way to sales
Oncopy and onpaste
MySQL优化理论学习指南
【论文阅读】I-BERT: Integer-only BERT Quantization
Vim到底可以配置得多漂亮?
Data office system
通俗易懂讲解梯度下降法!
关系型数据库之MySQL8——由内而外的深化全面学习
Is there any charge for PDF processing? impossible
消费电子,冻死在夏天
Follow teacher Li to learn line generation determinant (continuous update)