快手C++开发工程师(暑期实习)一面面经

1.面试官对他们团队的业务做了下介绍,主要做的是搜索界面的排序。
2.自我介绍。
3.问了下实习和项目,由于本身的项目经历和实习经历和岗位内容不是很相关,所以只是简单问了问。
4.介绍一些Algorithms这个库?(包括std::sort、std::find、std::copy等,提供了对容器和C风格数组进行操作的一系列通用算法。)
4.vector和数组之间的区别是什么?
5.vector<>中的东西表示什么?
6.介绍一下迭代器?为什么要设计这个东西?
7.static关键字的用途介绍一下?
8.C++和C之间的区别是什么?
9.你刚刚说到的虚函数,具体说说它是怎么实现的多态?
10.介绍一下操作系统中的存储分区?
11.函数调用的时候主要用到哪个区,需要进行哪些操作,压栈是对什么数据进行压栈?
12.智能指针说一下?说说具体是怎么实现的?
13.说说你对进程和线程的了解?
14.做题:删除一个有序数组中的重复元素。
15.反问,对我的表现给出了评价,给了我一些建议,例如不要贪多求全,对关键常问的内容进行深入了解,这样可以直接和面试官说我对哪块内容有比较深入的了解,体现出自己在某块的深入理解会很加分。简历可以针对性优化。

总结:面试官很友善且真诚,问的问题也比较基础。
全部评论
大佬 请问一共有多少面
点赞 回复 分享
发布于 2024-05-14 20:27 黑龙江
快手面试官确实好
点赞 回复 分享
发布于 2024-04-17 12:47 北京

相关推荐

今天来给大家整理一波超实用的面试问题记录👩💻📝作为一个工作5年、经历过20+场技术面试的老前端,真的发现:虽然每家公司的题目不同,但考察方向出奇一致!今天就来分享我在各个公司面试中被反复提问的技术点&nbsp;&amp;&nbsp;行为问题👇还会按基础→进阶→项目深挖分类整理好,方便大家复习!📌一、技术类高频问题(必背项)🔍&nbsp;HTML/CSS&nbsp;篇说说HTML语义化标签有哪些,为什么重要?flex和grid布局的区别是什么?实现一个垂直居中的方法有哪些?CSS动画和transition的区别?BFC是什么?有什么应用场景?🔍&nbsp;JS&nbsp;基础篇闭包是什么?举个实际使用场景原型链怎么理解?如何访问对象的原型?var、let、const&nbsp;的区别?事件委托的原理和优势Promise.all&nbsp;和&nbsp;Promise.race&nbsp;的区别?🔍&nbsp;Vue&nbsp;篇Vue响应式原理讲一下computed和watch的区别?Vue生命周期钩子有哪些?分别在什么时候执行?Vue3和Vue2的区别?v-if和v-show的区别?🔍&nbsp;React&nbsp;篇React组件通信方式有哪些?useEffect和useLayoutEffect的区别?React的虚拟DOM机制是怎样的?Redux的核心思想是什么?React中key的作用是什么?🔍&nbsp;性能优化篇如何提升首屏加载速度?什么是懒加载?实现方式有哪些?浏览器缓存策略有哪些?SEO优化可以从哪些方面入手?Webpack打包优化怎么做?🔍&nbsp;计算机基础篇TCP三次握手四次挥手的过程?HTTP状态码常见有哪些?代表什么意思?浏览器渲染页面的过程?什么是跨域?解决方式有哪些?本地存储有哪几种?区别是什么?📌二、算法与数据结构(刷题建议)✔&nbsp;LeetCode高频题(至少掌握思路):数组去重、两数之和、最长无重复子串链表反转、合并两个有序链表栈实现队列、最小栈快速排序、归并排序手写深度优先/广度优先遍历📌Tips:很多公司会要求你用白板或在线文档手写代码,所以不要只看不练!📌三、项目深挖问题(重点!)面试官最爱问的不是你做了什么功能,而是:🔍&nbsp;技术选型类:为什么选择Vue而不是React?这个功能有没有更好的实现方式?🔍&nbsp;难点突破类:在项目中遇到的最大挑战是什么?是如何定位和解决问题的?🔍&nbsp;业务理解类:你做的这个模块对业务带来了什么价值?如果让你重构你会怎么设计?🔍&nbsp;团队协作类:如何与后端/产品沟通需求?出现分歧时你是怎么处理的?📌建议:准备2~3个核心项目,熟练掌握每个细节,最好能画出架构图!📌四、行为面试问题(别忽视)请用STAR法则描述一次你解决复杂问题的经历你在团队中最骄傲的一次贡献是什么?你怎么看待加班文化?你最大的缺点是什么?如何改进?未来3年你的职业规划是什么?📌小技巧:提前准备好几个真实案例,避免现场卡壳!📌五、实战建议✅&nbsp;每次面试完立刻复盘,记录问题+回答✅&nbsp;找朋友模拟面试,练习表达逻辑✅&nbsp;利用AI工具辅助模拟技术面官提问✅&nbsp;多总结共性问题,形成自己的答题模板✅&nbsp;不要死记硬背八股文,要学会用自己的话解释清楚最后想说:面试不只是技术考试,更是综合能力的展示。准备越充分,底气就越足!希望这份面试问题清单能帮你少走弯路~💪✨记得收藏+点赞,让更多正在求职的小伙伴看到这篇干货!你最近面试遇到了哪些难题?欢迎评论区交流呀💬💖
面试问题记录
点赞 评论 收藏
分享
评论
12
55
分享

创作者周榜

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