软件测试


网站首页 | 软件测试论坛 | 软件测试培训 | 软件测试博客 | 软件测试杂志 | 软件测试沙龙 | 软件测试下载 | 软件测试顾问
业界新闻 | 软件测试人才 | 软件测试技术 | 软件测试工具 | 行业软件测试 | 软件测试管理 | 软件质量专栏 | 软件开发专栏
当前位置:首页>>软件测试技术>>其他相关>>正文
软件测试工程师面试问题选登
文章出处:CSDN 作者:闫辉 发布时间:2006-05-17

或许你正需要面试软件测试工程师,或许你准备去应聘软件测试工程师,以下是一些可能注意的问题。(选译)

  • 有什么原因让你参与到测试和质量管理中来?
  • 什么是测试生命周期,解释一下它的各个阶段?
  • 测试和质量保证有什么不同?
  • 什么是Negative测试?
  • 在之前做测试的过程总遇到过哪些问题?你是如何解决的?
  • 你是如何给你的测试和质量保证团队力量的?
  • 你是如何定义质量管理的?
  • 你最喜欢测试和质量管理什么地方?
  • 你最不喜欢什么地方?
  • 什么是瀑布式开发方法,你是否认同所有的步骤?
  • 什么是V-模式开发方法,你是否认同这个模型?
  • 什么是CMM?你工作过的公司的级别是怎么样的?
  • 什么才算好的测试人员?

    更多问题,可以查看以下内容:

    1. Could you tell me two things you did in your previous assignment (QA/Testing related hopefully) that you are proud of?
    2. List 5 words that best describe your strengths.
    3. What are two of your weaknesses?
    4. What methodologies have you used to develop test cases?
    5. In an application currently in production, one module of code is being modified. Is it necessary to re- test the whole application or is it enough to just test functionality associated with that module?
    6. Define each of the following and explain how each relates to the other: Unit, System, and Integration testing.
    7. Define Verification and Validation. Explain the differences between the two.
    8. Explain the differences between White-box, Gray-box, and Black-box testing.
    9. How do you go about going into a new organization? How do you assimilate?
    10. Define the following and explain their usefulness: Change Management, Configuration Management, Version Control, and Defect Tracking.
    11. What is ISO 9000? Have you ever been in an ISO shop?
    12. When are you done testing?
    13. What is the difference between a test strategy and a test plan?
    14. What is ISO 9003? Why is it important
    15. What are ISO standards? Why are they important?
    16. What is IEEE 829? (This standard is important for Software Test Documentation-Why?)
    17. What is IEEE? Why is it important?
    18. Do you support automated testing? Why?
    19. We have a testing assignment that is time-driven. Do you think automated tests are the best solution?
    20. What is your experience with change control? Our development team has only 10 members. Do you think managing change is such a big deal for us?
    21. Are reusable test cases a big plus of automated testing and explain why.
    22. Can you build a good audit trail using Compuware's QACenter products. Explain why.
    23. How important is Change Management in today's computing environments?
    24. Do you think tools are required for managing change. Explain and please list some tools/practices which can help you managing change.
    25. We believe in ad-hoc software processes for projects. Do you agree with this? Please explain your answer.
    26. When is a good time for system testing?
    27. Are regression tests required or do you feel there is a better use for resources?
    28. Our software designers use UML for modeling applications. Based on their use cases, we would like to plan a test strategy. Do you agree with this approach or would this mean more effort for the testers.
    29. Tell me about a difficult time you had at work and how you worked through it.
    30. Give me an example of something you tried at work but did not work out so you had to go at things another way.
    31. How can one file compare future dated output files from a program which has change, against the baseline run which used current date for input. The client does not want to mask dates on the output files to allow compares. - Answer-Rerun baseline and future date input files same # of days as future dated run of program with change. Now run a file compare against the baseline future dated output and the changed programs' future dated output.

    Interviewing Suggestions

    1. If you do not recognize a term ask for further definition. You may know the methodology/term but you have used a different name for it.
    2. Always keep in mind that the employer wants to know what you are going to do for them, with that you should always stay/be positive.

    Preinterview Questions

    1. What is the structure of the company?
    2. Who is going to do the interview-possible background information of interviewer?
    3. What is the employer's environment (platforms, tools, etc.)?
    4. What are the employer's methods and processes used in software arena?
    5. What is the employer's philosophy?
    6. What is the project all about you are interviewing for-as much information as possible.
    7. Any terminologies that the company may use.

  • 站内搜索
    相关文章
    ◎职业生涯规划与开发
    ◎软件测试人员职业发展助手
    ◎软件质量需求不断提高,小Bug蕴含测试大市场
    ◎中小型软件的开发项目管理
    ◎从测试角度看用户手册在软件质量中的地位
    ◎谈谈对测试职业的看法
    ◎利用RSS进行项目沟通
    ◎Visual Studio 2005常用插件搜罗
    ◎如何构建一个入侵检测系统(IDS)
    ◎google引擎研究
    ◎我在软件公司成长的三年
    ◎有关软件测试的术语定义集锦
    ◎八大著名免费邮箱服务横向评测
    ◎几个制约测试发展的问题
    ◎用户为软件测试买单?
    ◎软件测试及其支持工具
    ◎软件测试应遵循的八条原则
    ◎正确对待需求的变更
    ◎Alpha和Beta测试简介
    ◎优秀软件文档的必备要素
    ◎如何编写企业解决方案书
    ◎19个主动报错的电脑启动故障现象分析
    ◎DOS命令大全
    ◎系统重装后免中毒十招技巧
    ◎如何制定成功的测试计划
    ◎Google搜索从入门到精通v4.0
    ◎如何配置软件测试环境
    ◎迈向质量阶梯的思考
    ◎好的测试工程师应具备的素质
    ◎汉化软件的测试综述
    ◎如何加强软件开发中的测试工作(2)
    ◎如何加强软件开发中的测试工作(1)
    ◎直面软件开发问题
    ◎Windows系统实用工具集
    ◎故障模式影响及危害性分析与软件质量
    ◎软件测试基本方法
    ◎网管和黑客都必须知道的命令
    ◎软件产品测试标准
    ◎漫谈软件测试工程师的角色定位
    ◎Windows应用程序的GUI测试指南
    ◎测试人员和开发人员和谐相处的技巧
    ◎团队精神与企业凝聚力
    ◎测试小技巧集锦之一黑盒测试
    ◎企业内部实现软件测试自动化的方案探讨
    ◎质量保证计划模板
    ◎测试的主要评测方法(3)
    ◎测试的主要评测方法(2)
    ◎测试的主要评测方法(1)
    ◎如何用正确的方法来写出质量好的软件的75条体会
    ◎Word安全保护技巧大搜罗
    热门文章
    ◎一个初级测试工程师的工作总结
    ◎软件测试常用术语表
    ◎测试人员面试三步曲
    ◎DOS命令大全
    ◎什么样的测试人员是好的测试人员
    ◎软件测试基本方法
    ◎好的测试工程师应具备的素质
    ◎软件测试入门书籍(2)
    ◎我在软件公司成长的三年
    ◎面试官最爱问的问题背后真相
    ◎软件测试工程师面试题
    ◎应届毕业生少走弯路的十条忠告
    ◎有关软件测试的术语定义集锦
    ◎微软的软件测试方法(一)
    ◎我的测试经历(1)
    ◎全景记录:软件测试工程师的一天
    ◎软件测试步骤
    ◎谈谈对测试职业的看法
    ◎漫谈软件测试工程师的角色定位
    ◎测试需要掌握什么
    ◎软件测试员自身素质培养
    ◎测试小技巧集锦之一黑盒测试
    ◎近10年最强的50本计算机图书,您读过几本?
    ◎软件测试人员职业发展助手
    ◎测试要点总结
    ◎如何制定成功的测试计划
    ◎测试的主要评测方法(1)
    ◎什么是ERP,通俗版解释
    ◎测试经验交流
    ◎软件测试及其支持工具
    ◎编写优秀Bug报告的艺术
    ◎软件产品测试标准
    ◎从程序员到测试工程师
    ◎微软的软件测试方法(二)
    ◎软件测试应遵循的八条原则
    ◎测试版本大全
    ◎我的测试经历(2)
    ◎测试人员的挑战
    ◎网管和黑客都必须知道的命令
    ◎QA活动的理解与实施
    ◎Alpha和Beta测试简介
    ◎网络最经典命令行
    ◎想编写出优秀技术文档,先学学这四招
    ◎个人职业生涯规划发展
    ◎你适合做测试吗?
    ◎软件测试的误区
    ◎我的测试经历(3)
    ◎软件测试的心理学问题
    ◎软件测试组织与方法
    ◎浮躁的国内测试界—2006年测试人员招聘感悟

    Google提供的广告