Software Testing Engineer interview

Source: Internet
Author: User

Reprinted from: http://www.51testing.com/html/56/n-823056.html

Trainee resumeInterviewI found that there are still a lot of people whose ideas are not very clear and I don't know how to prepare a perfect interview. The following summarizes the 12 key questions that can perfectly answer these 12 or 12 questions. I believe they will be of great help to my interview:

The first question: self-introduction (the first effect of psychology tells us that the first impression is very important). The most important thing about self-introduction is to leave a good first feeling in the eyes of the interviewer. To put it bluntly, it is to make the interviewer comfortable. However, I found that many people simply introduced their past experiences, but on the one hand, they did not find good advantages. In fact, an interview is like a blind date. What you want to say is not important. What is important is what people want to hear. A good self-introduction routine is as follows: "Hello, my name is XXX. I am very happy to be able to get this interview opportunity. Today I am here for an interview to prove that I am the most suitable candidate, the other aspect is to get your approval, combined with my pastWorkAndLearningExperience: I am confident that I can meet our company's approval. Next, you will continue to introduce the projects I have done, or will you ask your concerns ?"

The second problem: Project Introduction (project experience directly determines whether a person is competent for a job, and enterprises should pay more attention to the ideas and specific capabilities of a person to solve the problem ), the most important idea of project introduction is to introduce quantitative data first and then to the whole (from the five dimensions of project measurement: scale, including project code scale, requirement Scale, case scale, workload, progress, quality and cost), then the overallTestThe process, followed by roles and responsibilities, followed by the characteristics of the project, such as the best, the greatest difficulties encountered, the worst, and finally the experience.

Category 3 problems:DatabaseIn terms of knowledge, the most basic requirement is the addition, deletion, modification, query (insert, delete, update, select) of database records, and addition, deletion, modification, and query (create, drop, alter, describe) of table structures), stored procedures, triggers, etc.

Category 4: Related to Linux operating systems, the most basic goal is to familiarize yourself with the common 50 commands, for example, the find command (-name,-type,-Perm,-user,-group,-ctime,-atime) is familiar with VI and Linux to build a test environment. For example, build a lamp environment.

Category 5: defect-related knowledge, the most basic process is the process of defect tracking (the basic elements of the process), the overall process, it is best to draw a picture for the interviewer on paper (especially for the male interviewer, from the perspective of the male colors, it is very clear and important), the attribute of the defect list, at least 20 attributes can be listed, the meaning of each attribute, and how to describe the 5C principle of the defect ticket and the description of the defect ticket. For example, the defect reproduction step should be complete. How to describe the most typical bug list you think.

Category 6: case-related, the most basic elements of the case format,Case DesignEngineering Methodology, each method requirement (method background, operation steps, advantages and disadvantages, scope of adaptation, how to work with other use case methods), how to use in the projectTest CasesDesign Engineering Method. How to evaluate and review test cases? The Knowledge Structures of test cases, such as technologies, businesses, and methods, should be designed.

Category 7:Software TestingProcess,System TestRelated specifications and standard processes: familiar with products/projects, Requirements Review, test requirements, test plans, test plans, test cases, pre-tests, first round of formal testing, second round of regression testing, third round of testing, test report, test summary, test guide.

Eighth type of problems, network-related, basic network knowledge, such as TCP/IP protocol.

The ninth type of problems, test tools, including three big types, the first class isPerformance TestingTools,Automated TestingTools and test management tools. The minimum requirement is to be familiar with the use of tools.

The tenth category of problems is to give you a software, such as QQ and QQ landlords. How do you test these problems, from the perspectives of software quality models, testing tools, testing methods, testing processes, and exploratory testing, we should first solve the problem at a macro level, and then explain in detail how to design the use cases.

11th categories of questions: what capabilities and qualities should an excellent/Excellent Software Testing Engineer possess? quality aspects include communication, five-hearted engineers, and the pursuit of perfection; for capabilities, refer to my previous article.Article: Http://www.51testing.com /? Uid-94273-action-viewspace-itemid-15176

For the last question, the interviewer generally asks, what else do you want to ask? What else do you want to know? In general, the most important thing is to leave a good close-up effect, just like when you break up and leave, leaving a good last impression. The basic idea should be divided into three situations, the first is when the interviewer is satisfied with you and feels good about yourself. First, I would like to express my gratitude and then take the initiative to ask questions. For example, I am very grateful for the opportunity you have given me, but I still want to ask, if I have the next round of interview, I want to know when and what preparations should I make. The second case is that the interviewer and himself feel the same, and they feel the chicken ribs. It is very important to say nothing at this time. The basic routine is that I am very grateful to the interviewer for giving me this opportunity, frankly speaking, I am not very satisfied with my interview performance today and can do better. But if I still really want this opportunity, can you give me some suggestions. The third case is that the interview is very bad. In this case, few people can say thank you, but this just reflects a person's demeanor. The basic idea is that, in any case, I still have to thank you for the opportunity and let me realize my own shortcomings. Frankly speaking, I still have some distance from the requirements of this position, but I still want to know, if I want to come to our company for an interview in the future, can you give me some specific suggestions.

Conclusion: interview is a process of dating. The success or failure of dating depends on many factors. However, good and adequate preparation allows us to face the pressure and challenges more calmly and proactively, instead of simply turning yourself into a dish in the supermarket for selection.

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.