百度架构实习面经(等横向ing 许愿OC!)
5.8一面(1h多一点)
1、项目拷打
2、C++八股
解释一下C++中堆和栈的区别,什么情况下变量分布在堆上/栈上。
为什么栈比堆小这么多?
解释C++中指针和引用的区别,为什么有了指针还要用引用?
函数形参用引用和不用引用的区别是什么?
解释结构体的内存对齐概念,计算struct { char c; int i; }的sizeof。
如果一个类作为基类,它的析构函数为什么常定义为虚函数?
解释std::array和std::list的区别。
解释智能指针的区别和使用场景。
3、手撕
实现一个简单的MyString类,包含构造函数、拷贝构造、析构、长度、赋值等功能。
如何判断两个字符串是否互为字符重排(anagram)?
链表反转
4、发散提问
你平时写代码和做项目是边查边写吗?用AI辅助编程吗?
你平时在Linux环境下开发吗?熟悉哪些常用命令?
会SSH远程登录和操作吗?
项目中用过Redis、MySQL等缓存和数据库技术吗?
当天约第二天二面
5.9二面(40min)
1、项目深挖技术细节
2、MCP、Skill这些AI能力,有哪些概念?Skill是为了解决什么问题而诞生的?对Prompt怎么写有什么认知?
3、codeReview的经验、个人生活中遇到过的棘手问题(偏闲聊)
4、手写二叉树遍历
希望能对大家有帮助吧
目前还在横向中,许愿OC


#我的求职进度条# #实习面试# #发面经攒人品# #聊聊我眼中的AI#
1、项目拷打
2、C++八股
解释一下C++中堆和栈的区别,什么情况下变量分布在堆上/栈上。
为什么栈比堆小这么多?
解释C++中指针和引用的区别,为什么有了指针还要用引用?
函数形参用引用和不用引用的区别是什么?
解释结构体的内存对齐概念,计算struct { char c; int i; }的sizeof。
如果一个类作为基类,它的析构函数为什么常定义为虚函数?
解释std::array和std::list的区别。
解释智能指针的区别和使用场景。
3、手撕
实现一个简单的MyString类,包含构造函数、拷贝构造、析构、长度、赋值等功能。
如何判断两个字符串是否互为字符重排(anagram)?
链表反转
4、发散提问
你平时写代码和做项目是边查边写吗?用AI辅助编程吗?
你平时在Linux环境下开发吗?熟悉哪些常用命令?
会SSH远程登录和操作吗?
项目中用过Redis、MySQL等缓存和数据库技术吗?
当天约第二天二面
5.9二面(40min)
1、项目深挖技术细节
2、MCP、Skill这些AI能力,有哪些概念?Skill是为了解决什么问题而诞生的?对Prompt怎么写有什么认知?
3、codeReview的经验、个人生活中遇到过的棘手问题(偏闲聊)
4、手写二叉树遍历
希望能对大家有帮助吧
目前还在横向中,许愿OC
全部评论
相关推荐
Neo1001:哪个公司啊。发出来避避雷
点赞 评论 收藏
分享
查看12道真题和解析