百度架构实习面经(等横向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#
全部评论

相关推荐

昨天 20:05
门头沟学院 C++
腾讯wxg后台开发一面开局屏幕共享,没让自我介绍1.上来手撕一道kmp 自测三遍2.测完问你next数组怎么设计的?为什么这么设计?3.开始看第一个项目 问项目里op_type字段的枚举怎么设计的?为什么这么设计?op_type超过10之后怎么区分登录和其他操作?(问的非常细,我复习的时候也没关注过这一点,答的也很模糊)我答的分层编码4.那枚举为什么设置的这么简易?DL之类的很难让人解读,改成别的话和你用户界面上有没有差异(回答没有,枚举本质就是给整数起别名,编译过后会被替换 ,随便取名字。 这里觉得我代码不规范4.项目里用的什么协议?为什么不考虑用应用层的协议?还在用tcp的,这里才意识道我大二。。我说我写第一个项目的时候是大一,刚接触socket编程,所以还是用的传输层协议5.我看他不太了解我,我主动申请做一遍自我介绍以及实习经历6.看我第一个项目没用到什么新特性 开始转战第二个线程池项目,开始问我硬件并发数 cpu核心数是怎么获取的?线程池构造时的数量那里7.线程池workers是怎么赋值的?怎么负责的?承担的工作是什么?8.跑一下线程池test9.为什么不考虑用unordered_map?而用map?10.项目用没用到智能指针?用了哪个?为什么用?不用直接加锁不行吗?面试官认为感觉没这个必要我扯了一大堆,他最后说跟这个没关系 最后结果还是不需要用智能指针11.你觉得什么时候一定要用到unique_ptr?什么场景下?12.了不了解面向对象的分析及设计这门学科?了不了解单例模式,工厂模式,代理模式?13.简单讲讲你认为的分布式事务,高并发业务,以及容器化编程然后没了 口头说二面好好准备
查看15道真题和解析
点赞 评论 收藏
分享
毕业的时候就感受到了前端开发行情不太好,最开始觉得自己水平有限,后面发现聊的时间长短都不会有后续,印象最深的就是约我线下面试,我费了半天劲到了面试点,给我一张表格,面试登记表。好一点的五分钟内面试官会出现走流程。我记得有次我坐着等了半个小时,🐒,面试官问的很细,最后暗示我不需要拧螺丝的人,想要一个深耕gis或者three.js的,我已意会。我记得最后一次前端面试是某二手回收给我面试的,视频面试,由于已经有两个多月没看面试题,脑海中只有部分记忆碎片,面对着屏幕上面试官漆黑的额头(◎_◎;)支支吾吾,最后以失败告终。我面过的所有前端开发,薪资在6-10k+不等,我也想过是否还要继续,因为前端可能容易被裁(这个可能是我了解一些学姐情况后的片面定论,当然也有干到退休的前端),女生前端可能会有28岁危机。我继续沉淀性价比很低。于是我打算放弃前端。我没有什么别的技能,当时在广东非一线租了房子,三个月后我余额不足,只能快速入职平衡生活,所以我在深圳入职了一个运营工作。每月到手4 k,拮据的生活让我每月大约有1k左右剩余工资。工作压力很大,工作氛围压抑,也没有进步空间了。这四个月我也学到了一些excel公式的操作,还有一点钱可以存活,至少让我没有觉得自己完全虚度时间……哈哈可能这段经历对我来说还是比较深刻,也离我现在比较近,所以一说就说了很多。由于之前工作经历和业绩压力,我不再想做跨境电商运营,经过我多方面考虑,我决定要做ai训练相关的工作。我知道算法工程师可能需要优秀的资历和学历。听说ai训练师不卡学历有的专科也可以。于是我开始边学习边写简历,最近在投简历,一些6k左右的已读不回,一些10k的有回复,我内心稍微有一点希望,不过后面他们大多拒绝了我的第一学历。有的说我的项目经历非常匹配,但是很遗憾。又陷入了新的迷茫……
你会因为行情,降低找工作...
点赞 评论 收藏
分享
评论
1
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务