奇捷科技实习面经

岗位是EDA软件开发
两位面试官,没开摄像头,不过不知道为啥是两个,因为其实只有一位面试官在问૮₍ꐦ -᷅ ⤙ -᷄ ₎ა

先是把笔试题拿出来拷打了一下
笔试题是一道数学,一道bfs。
第一题我面试官问有没有o(1)的做法,因为我没用着题面给的公式,还寻思着这公式干嘛使的😭

然后开始八股
1.c和c++的区别
2.c和c++struct的区别
3.如何理解面向对象
4.虚函数
5.构造函数和析构函数哪个应该声明为虚函数,为什么
6.如果有了某个对象虚指针,如何取得这个对象的第二个虚函数,想答++,不知道对不对就闭嘴道歉了
7.这是运行时多态,问了下静态多态
8.知不知道template
9.c++11新特性
10.问智能指针,哪几种,为什么出现智能指针
11.问了static_cast,只记得是类型转换用的更安全,底层是啥忘了于是闭嘴没说话怕深问
12.问auto
13.问迭代器相关,iterator++可以为什么+1不行,我真不知道面试官看我真不知道还进行了提示,运算符重载相关

STL
1.知道哪些容器
2.map有序和无序的底层实现是什么
3.set和map的区别
4.unordered_set存储的数据多了之后元素是怎么分配到哈希桶中的,我真不知道我都不知道哈希桶的事😭

算法:
1.经典排序算法
2.快排和归并的时间复杂度和空间复杂度,当时经历拷打已经神志不清了,空间复杂度竟然乱说了
3.动态规划,01背包问题的dp方程
4.图遍历,然后问最短路径算法,还想问最小生成树,看我应该不会说算了你就说最短路径算法,结果我忘了迪杰斯特拉这个名词😫对不起我真的好久没刷图的算法了

工具相关:
1.linux常用命令
2.vim常用快捷键
3.cmake 怎么发布为release版本
4.git常用命令
5.gdb常用命令

反问
得知他们偏算法,平时主要图用的比较多

感受:
面试官感觉很厉害,是我太菜了,我好多都只知道皮毛深入就不会了。
不过面试官人很好捏,看我不会道歉都说没事没事然后想法换点简单的,感觉我都给他逗笑了。

真是一场酣畅淋漓的面试,这么菜真是抱歉,我好好学习去了😭😭#牛客AI配图神器#
全部评论
佬最后去了吗
点赞 回复 分享
发布于 01-04 15:51 山东

相关推荐

最近作为面试官接触了不少同学,能明显感觉到算法岗的竞争一年比一年激烈。春招在即,分享些我的观察,希望能帮你理清方向。大模型:高回报伴随高风险今年大模型岗位的热度和薪资依然领跑。HC不少,薪酬包也很有吸引力,我辅导的同学里就有拿到80万+的offer。但必须看到,门槛也在快速抬升,更多顶尖背景的同学正在入场。选择这个方向,要做好心理准备:你可能需要面对长期投入却难有直接业务产出的情况,部门调整的风险也相对较高。如果你的背景和能力足够突出,这仍是当下上限最高的选择。CV方向:寻找差异化机会计算机视觉方向的整体热度不如大模型和多模态。虽然AIGC曾带来一波热度,但目前大规模商业落地的场景还不够多。互联网公司里的CV岗位更多偏向预研性质,要求极高。仍在CV赛道的同学,建议拓宽视野,关注手机、相机、智能硬件等厂商的机会,这些领域仍有业务增量。重点可以放在工程化和业务落地能力上,多积累实习和实战经验。一个核心逻辑:绑定业务价值无论是算法还是开发,长远来看,你的价值在于能为业务解决什么问题。AI编程工具可能会改变工作方式,但很难替代那些深入理解业务、能创造实际价值的角色。在选择方向时,多思考这个岗位离核心业务有多近,你创造的价值是否可衡量。春招是场信息战,选择往往比盲目努力更重要。在正确的方向上准备,效率会高很多。我拥有7年大厂算法经验,担任过校招社招面试官,熟悉各方向的发展现状。如果你在春招方向选择或面试准备上需要具体建议,欢迎联系我。
点赞 评论 收藏
分享
评论
1
6
分享

创作者周榜

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