2022年软件工程师结构化面试题库: .pdf
《2022年软件工程师结构化面试题库: .pdf》由会员分享,可在线阅读,更多相关《2022年软件工程师结构化面试题库: .pdf(9页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、-来源网络,仅供参考软件工程师结构化面试题库:一、编制原则:1、 应聘者与空缺职位的匹配度(选择合适人选)2、 信度(突破人/ 时/空因素,结果一致性)3、 效度(面试结果与实际工作绩效的相关度)4、 普遍适用性(通用常规岗位,针对技能、潜力、素质及性格特点等方面)二、软件工程师职位考察要素及权重(满分100)(一)应届生招聘(A 类, A1:.Net 软件工程师,A2:Java 软件工程师,A3:Web前端开发师,A4:软件测试工程师)1、 业务技术能力40% 2、 沟通表达能力15% 3、 抗压能力10% 4、 主动学习能力20% 5、 稳定性15% 附: A类结构化面试评分表主要特质要点
2、分值初试复试(一)复试(二)备注业务能力(40)理论概念10 工具使用10 语言能力5 项目经验12 管理经验3 沟通表达能力(15)逻辑性3 条理性4 反应能力3 总结性5 抗压能力(10)原工作强度5 加班看法2 调节方法3 主动学习能力( 20)自我激励2 执行力3 学习计划5 问题解决10 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 9 页 - - - - - - - - - -来源网络,仅供参考稳定性( 15)工作周期5 离职原因5 发展规划5 合 计100
3、 岗位匹配度5 面试人其它补充说明(二)社会招聘(B 类, B1:.Net 软件工程师,B2:Java 软件工程师,B3:Web前端开发师,B4:软件测试工程师)1、 业务技术能力60% 2、 沟通表达能力10% 3、 抗压能力10% 4、 主动学习能力10% 5、 稳定性10% 附: B类结构化面试评分表主要特质要点分值初试复试(一)复试(二)备注业务能力(60)理论概念10 测试工具15 语言能力10 项目经验20 管理经验5 沟通表达能力(10)逻辑性2.5 条理性2.5 反应能力2.5 总结性2.5 抗压能力(10)原工作强度5 加班看法2 调节方法3 主动学习能问题解决2 名师资料总
4、结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 9 页 - - - - - - - - - -来源网络,仅供参考力( 10)执行力3 学习计划5 稳定性( 10)工作周期5 离职原因3 发展规划2 合 计100 岗位匹配度5 面试人其它补充说明(三)项目经理招聘(C 类)1、 业务技术能力30% 2、 沟通表达能力15% 3、 抗压能力20% 4、 主动学习能力15% 5、 稳定性20% 附: C类结构化面试评分表主要特质要点分值初试复试(一)复试(二)备注业务能力(30)理论概念
5、10 项目经验10 管理经验10 沟通表达能力(15)逻辑性5 条理性4 反应能力2 总结性4 抗压能力(20)原工作强度8 加班看法7 调节方法5 主动学习能问题解决7 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 9 页 - - - - - - - - - -来源网络,仅供参考力( 15)执行力3 学习计划5 稳定性( 20)工作周期7 离职原因5 发展规划8 合 计100 岗位匹配度5 面试人其它补充说明三、面试职责分类:总体原则: 人力资源部负责除业务能力外其他
6、质能力考察,用人部门针对应聘者业务技术能力考查,主管领导对应聘者进行整体把握。以下问题请灵活组合使用,最好把问题有机融入到对应骋者项目经历的提问中。四、面试题库(一)业务技术能力:笔试题:(ABC ).Net 软件工程师基础题1.JavaScript变量是否区分大小写?2.JavaScript中 Ajax 请求使用的基础对象是什么?3.在引入 JQuery的情形下, $( “ #id ”)与 document.getElementById(“id ”)有什么区别?4.举例说明CSS中派生选择器的使用场景。5.CSS中!important 的作用是什么?6.简述面向对象的三大特性,以及Overw
7、rite 和 Overload 的区别。7.简述 C#中 Delegate、Event的作用和区别;使用Func 和 Action 的好处在哪里。8.在 WinForm 中,如果新线程要设置UI 线程中的控件值,如何进行?9.简述 POST和 GET方式的异同(分别从数据、缓存、安全性方面说明)。10. 简述你对 .Net MVC 的理解。11. 简述 SQL中 InnerJoin、 LeftJoin、RightJoin、FullJoin 区别,举例说明。程序题( 2 选 1)12. 输入数字N,计算其阶乘值如输入 3,返回的值应为1*2*3=6 ,返回类型为Integer 。名师资料总结 -
8、 - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 9 页 - - - - - - - - - -来源网络,仅供参考13. 给定两个任意长度(Length 0)的正整数字符串,计算其和(要求计算结果必须正确),整数值按String 返回。Java 软件工程师基础题1.请说一下list,map 和 set 的存储特点2.请问 final,finally,finaliz 的区别有哪些?3.请问 arraylist 和 vector 的区别有哪些?4.请概述一下反射和序列化5.请谈谈 sleep(
9、)和 wait() 区别应用6.Struts 的拦截器是用来做什么用的?举几个你常用的拦截器,并说明实现的关键要素7.Spring 的 IoC 是用来解决什么问题的?其实现原理是什么?8.在 MySQL中,如何用sql 语句分页9.Hibernate 中离线查询与在线查询的区别10. 请说明一下ajax 的工作原理代码11. 请写一个方法,从C盘下,查找一个文件名为hello-world.log ,返回该文件的全路径。12. public String findFile(String dir, String filename) 。Web前端开发师C#语言基础1.重载及重写的区别、使用场景是什么
10、2.简单描述委托与事件的共性与差异性3.在 WinForm 或 WPF中,当新线程与UI 线程交互时要注意什么,如何处理4.接口与抽象类各自的使用场景是什么5.对于 New 关键字,使用场景有哪三个6.对于泛型,如何理解,使用泛型的好处是什么7.什么是扩展方法,如何使用8.简要列出所熟悉的设计模式,并简要说明使用场景9.写出将 int 转化为 byte 以及将 byte 转化为 int 的函数式( byte 中高位在前,尽量使用最佳性能),例如:13 0,0,0,13 Web前端编码基础10. 给定以下Dom 结构,使用JQuery 筛选出内容为 “ 内容 3” 的 P元素 名师资料总结 -
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年软件工程师结构化面试题库: 2022 软件工程师 结构 面试 题库
限制150内