简历模板
简历范文
简历修改
名企热招
校招
校招信息
公考国考
面试题库
求职指南
面经
求职攻略
AI求职动态
APP
超级简历 APP
扫码下载APP,随时随地改简历
登录
注册
下载APP
开通超级会员,尊享6大特权
立即开通
账号设置
超级会员
我的订单
问题反馈
我要招人
退出登录
使用微信扫码登录
其他注册方式
首页
/
面试题库
/
软件工程师面试题库
职位题库
软件工程师面试题库
面向软件工程师相关面试,围绕问题解决、数据结构、项目经历、项目经验、C++等主题展开练习,结合题目考察点、回答思路、参考答案和常见误区,梳理知识要点并练习清晰表达。
40 道题目
建议用时 120 分钟
专项面试练习
开始面试
全部题目
40 道题
37
请说明最近一年印象最深刻的程序开发卡点,以及你是如何分析和突破的。
考察候选人面对真实技术卡点时的分析路径、信息检索、验证假设与复盘能力。
查看学习思路
38
请说明你最常用的数据结构及其特点,并结合场景解释为什么选择它。
考察候选人对常用数据结构的时间复杂度、内存布局与适用场景的理解。
查看学习思路
39
请解释深拷贝和浅拷贝的区别,并说明在什么场景下需要深拷贝。
考察候选人对对象复制语义、引用共享与内存所有权的理解。
查看学习思路
40
请谈一下递归的思想和尾递归,并说明递归在实际开发中的风险与优化方式。
考察候选人对递归定义、调用栈、尾递归优化条件及递归风险的理解。
查看学习思路
1
2
3
4
下一页
返回面试题库
使用微信扫码登录
其他注册方式
使用模板