简历模板
简历范文
简历修改
名企热招
校招
校招信息
公考国考
面试题库
求职指南
面经
求职攻略
AI求职动态
APP
超级简历 APP
扫码下载APP,随时随地改简历
登录
注册
下载APP
开通超级会员,尊享6大特权
立即开通
账号设置
超级会员
我的订单
问题反馈
我要招人
退出登录
使用微信扫码登录
其他注册方式
首页
/
面试题库
/
通用软件工程师面试题库
职位题库
通用软件工程师面试题库
面向通用软件工程师相关面试,围绕算法、数组、边界处理、文件系统、存储设计等主题展开练习,结合题目考察点、回答思路、参考答案和常见误区,梳理知识要点并练习清晰表达。
9 道题目
建议用时 27 分钟
专项面试练习
开始面试
全部题目
9 道题
01
请完整说明TCP建立连接和断开连接的过程。
考察候选人对TCP三次握手、四次挥手的掌握程度,以及能否解释状态迁移和异常场景。
查看学习思路
02
请谈谈你对进程和线程的理解,并说明它们的区别与适用场景。
考察候选人对操作系统进程、线程模型、资源隔离与调度的理解。
查看学习思路
03
C++代码从源文件到可执行二进制经历了哪些阶段?
考察候选人对编译、链接、装载流程以及C++构建工具链的理解。
查看学习思路
04
请介绍线程池的原理,并说明为什么要使用线程池。
考察候选人对线程池核心参数、任务队列、拒绝策略和性能收益的理解。
查看学习思路
05
请说明你如何用AI辅助编码,并如何保证AI输出符合项目要求。
考察候选人对AI辅助开发流程、代码规范、测试验证和架构约束的实践能力。
查看学习思路
06
请介绍一个你参与过的项目,重点说明你的职责、技术选型和关键难点。
考察候选人能否清晰、结构化地介绍项目,并区分个人贡献与团队工作,评估技术深度和表达逻辑。
查看学习思路
07
登录系统中的两个令牌分别起什么作用?如何防止令牌重放攻击?
考察候选人对登录鉴权机制的理解,包括双令牌设计目的、安全边界和重放攻击的防护手段。
查看学习思路
08
什么是用户文件与物理文件双视图?删除文件夹时会不会发生阻塞?
考察候选人对文件系统抽象层、元数据与物理存储映射关系的理解,以及对删除操作并发阻塞问题的分析能力。
查看学习思路
09
请手写股票买卖的最佳时机算法,并说明你的思路和边界处理。
考察基础算法编码能力、问题抽象能力以及对边界条件的处理意识。
查看学习思路
返回面试题库
使用微信扫码登录
其他注册方式
使用模板