当前位置:网站首页>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 .
边栏推荐
- [semantic segmentation] 2021-pvt iccv
- Create PHP message board system with kubernetes
- SAP Fiori @OData. Analysis of the working principle of publish annotation
- 会议OA项目----我的审批
- What are the compensation standards for hospital misdiagnosis? How much can the hospital pay?
- 敏捷开发如何消减协作中的认知偏差?| 敏捷之道
- Use R-Pack skimr to collect the beautiful display of President measurement
- [Yugong series] go teaching course 010 in July 2022 - Boolean and character types of data types
- 12代酷睿处理器+2.8K OLED华硕好屏,灵耀14 2022影青釉商务轻薄本
- remap_ Use of table in impdp
猜你喜欢

Open source, compliance escort! 2022 open atom global open source summit open source compliance sub forum is about to open

Research on the realization of linear gradient circular progress bar

After eating Alibaba's core notes of highly concurrent programming, the backhand rose 5K

Data visualization design guide (information chart)
![[jetson][转载]jetson上安装pycharm](/img/65/ba7f1e7bd1b39cd67018e3f17d465b.png)
[jetson][转载]jetson上安装pycharm

2018-UperNet ECCV

这才是开发者神器正确的打开方式

Hanyuan high tech Gigabit 2-optical 6-conductor rail managed Industrial Ethernet switch supports X-ring redundant ring network one key ring network switch

若依如何实现添加水印功能

remap_ Use of table in impdp
随机推荐
Achieve the effect of a menu tab
Ggdag draw DAG and cause and effect diagram
Svn revision keyword
Easy to understand and explain the gradient descent method!
What happens when MySQL tables change from compressed tables to ordinary tables
remap_ Use of table in impdp
【配置相关】
【论文阅读】I-BERT: Integer-only BERT Quantization
This developer, who has been on the list for four consecutive weeks, has lived like a contemporary college student
NUMA architecture CPU API change summary
2022cuda summer training camp Day2 practice
SAP Fiori @OData. Analysis of the working principle of publish annotation
电竞入亚后,腾讯要做下一个“NBA赛事捕手”?
After the thunderstorm of two encryption companies: Celsius repayment guarantee collateral, three arrow capital closed and disappeared
Docker installation, redis configuration and remote connection
Atomic operation of day4 practice in 2022cuda summer training camp
Scrape crawler framework
Efficient 7 habit learning notes
会议OA项目----我的审批
Introduction to distributed scheduling xxl-job features