|
类别 |
具体技能和面试问题 |
现在的回答 (注明年级) |
毕业找工作时 |
|
语言 |
最拿手的计算机语言之一,代码量多少?(偏web前端,PC/Mobile App) |
2014级;HTML,CSS;1千行以内 |
HTML,CSS,JS语言:代码量上万万。 |
|
语言 |
最拿手的计算机语言之二,代码量多少?(偏后端,数据处理,网站后台,机器学习,等) |
2014级;Java语言:2000行以内 |
Java语言:代码量上万 |
|
软件实现 |
(阅读代码的能力,实现,单元测试)你有没有在别人代码的基础上改进, 你是怎么读懂别人的代码的, 你采取了什么办法来保证你的新功能不会影响原来的功能? 你在开发中碰到最复杂的bug是什么,你是如何解决的? 这个bug出现的原因是什么,你在将来应该怎么去避免bug再出现? |
2014级;有的; 从头开始,慢慢理; 不断测试来验证; 页面设计里面的无法正常显示; 通过设置每个框架长宽来修复排版; 是由于没有设置每个框架的长宽导致bug出现; 在布置每个框架时设置对应的长宽。 |
有; 通过相关软件来测试弄懂; 不断测试来验证; 页面设计里面的无法正常显示; 通过设置每个框架长宽来修复排版; 是由于没有设置每个框架的长宽导致bug出现; 在布置每个框架时设置对应的长宽。 |
|
软件测试 |
(测试方法、测试工具、测试实践、代码覆盖率) 你是如何测试你自己写的代码? 你如何测试别人的代码? 你掌握了多少种测试工具和方法? 你写过测试工具吗? 你如何对一个网站进行压力测试和效能测试? 你如何测试一个软件的人机界面(UX/UI)? |
2014级; 通过测试软件测试; 通过测试软件测试; 掌握五种测试方法; 没有写过; 没有进行过; 没有进行过。 |
通过测试软件测试; 通过测试软件测试; 掌握五种测试方法; 没有写过; 没有进行过; 没有进行过。 |
|
效能分析 |
效能分析,效能改进 你写过最复杂的代码是什么?你是如何测量和改进它的效能的,用了什么工具,如何分析的? |
2014级;无 |
无 |
|
需求分析 |
(需求分析,典型用户,场景,创新) 你做过多少个有实际用户的项目,用户最多有多少?你的项目有什么创新的地方? |
2014级;还在学习阶段;无用户;无创新
|
无 |
|
行业洞察力 |
你最感兴趣的领域是什么?这个领域过去10年经历了哪些创新? 你分析过这个领域前十名产品么?请分析一下他们的优劣, 你要进入这个领域,应该如何创新? |
2014级;VR,AR,MR; 飞速发展阶段; HTC VIVE;OCULUS;PLAY STATION VR
|
|
|
项目管理 |
你参加过项目管理吗?请描述一下两个当下流行的开发方法在你的项目中的具体应用情况? 请问你如何决定项目中各种任务优先次序,有什么理论来支持你的做法?的 如果你突然发现项目不能按时完成,你作为项目领导,有什么办法? |
2014级;无 |
无 |
|
软件设计 |
你做过架构设计,模块化设计,接口设计吗?请说明一下你为何是这样设计,你比较过什么不同的设计方式,你的设计取得了什么结果? |
2014级;无 |
无 |
|
质量意识 |
(代码复审/代码规范/代码质量)你是怎么做代码复审的,你加入我们团队后,能帮我们提高代码质量么,请具体说怎么提高? |
2014级;检查查错;能提高;每个团队成员不断审查改错优化,来提高代码质量。 |
检查查错;能提高;每个团队成员不断审查改错优化,来提高代码质量。 |
|
工具/社区 |
Software Tools(performance tool,version,control,work item,TFS) 你在各种开发平台(web,linux,PC,mobile,machine learning)都使用过什么样的工具,自己写过什么工具来改进工作效率? 给社区贡献过什么工具和代码?Github有分享代码么? 你写的技术博客坚持了多久,读者最多的是哪一篇? |
2014级;使用过Hbuilder,Dreamweaver;没有写过;没有;有共享代码;没有写过技术博客。 |
使用过Hbuilder,Dreamweaver,Javascript;没有写过;没有;有共享代码;没有写过技术博客。 |
|
团队协作 |
Work with others(协同工作,提供反馈,说服别人) 请描述你在项目中如何说服同伴采用你提出的更好的解决方案, 或者你如何听取别人的意见,改进了自己的方案? 你如何说服懒惰的同伴加紧工作,实现团队的目标? |
2014级;通过成功案例和实际的操作演示来说服伙伴;通过他人的演示操作来听取他人意见,来改进自己的方案;告诉他的时间进度和延误的后果来警醒,督促他。 |
通过成功案例和实际的操作演示来说服伙伴;通过他人的演示操作来听取他人意见,来改进自己的方案;告诉他的时间进度和延误的后果来警醒,督促他。 |
|
理论素养 |
你上过什么数学,计算机或其他理论课, 请举出具体的例子,说明你学到的理论知识如何帮助你解决实际问题?。 |
2014级;高等数学,微积分,计算机导论等;通过微积分的知识原理来改进Java的循环语句。 |
|
|
自我管理 |
全年级你专业排名多少? 你从刚入学(大学一年级)到现在的排名有变化么? 如何解释你的排名的变化? |
2014级;现在排名86名;变化不大;比较平稳,稳扎稳打。 |
现在排名86名;不记得了;比较平稳,稳扎稳打。 |
浙公网安备 33010602011771号