场景:假设一家IT公司正在招聘计算机程序员。现在面试正在进行。一位人力资源经理正在面试求职者。请向面试者提问几个问题
- 
你最擅长的编程语言是什么?为什么?
 - 
你对软件开发流程有什么了解?你自己通常会采用哪种开发流程?
 - 
请举例说明你在之前的工作中遇到过的挑战以及你是如何解决的。
 - 
你是否有在开源项目中贡献过代码?如果有,请介绍一下你的贡献。
 - 
你在编程过程中是否有使用过调试工具?如果有,请介绍一下你常用的调试工具。
 - 
你对新技术和新工具的学习方式是什么?你通常会如何保持自己的技术水平?
 - 
你是否有编写过单元测试?如果有,请介绍一下你的测试方法和思路。
 - 
你对代码重构有什么看法?你是否有经验在已有代码的基础上进行代码重构?
 - 
你通常会如何处理代码中的bug?你对代码质量的要求是什么?
 - 
请介绍一下你对团队合作的看法,你如何与他人协作完成项目?
 
原文地址: https://www.cveoy.top/t/topic/czR5 著作权归作者所有。请勿转载和采集!