小米C++一面(寄)

准备:毫无准备
(0)自我介绍
(1)你在美国是不是很强(不是)
(2)你有图形学项目,是往这个方向去的吗?(不是)
(3)堆和栈(回答太肤浅,不要举例子)
(4)static的作用?
(5)静态函数的作用?(不知道)
(6)重载和重写是什么?(只回答重载,重写不知道)
(7)你真的学过C++吗?
(8)多态如何实现?
(9)析构函数是什么?
(10)析构函数为什么是虚函数?(不知道)
(11)用过Linux吗?(用过一点儿)
(12)回答几个常用指令?(我看你是一点儿也没用过)
(13)进程之间的通信方式?
(14)你既然说到管道,管道怎么实现?(不知道)

题目:给定一个数,将他分解成若干个立方数,要求分解出来的数字的数量最少。

(15)寄。
全部评论
真的学过cpp吗这句是真的绷不住了
62 回复 分享
发布于 2023-09-15 12:41 北京
都是常规问题,老哥应该准备准备八股了😂
8 回复 分享
发布于 2023-09-16 13:53 上海
哥们真要好好准备八股,我之前也是这样浪费了好几次机会
4 回复 分享
发布于 2023-09-16 17:06 安徽
第7个问题太尴尬了吧
3 回复 分享
发布于 2023-09-18 22:52 陕西
这个确实有点不对口了
2 回复 分享
发布于 2023-09-15 18:08 湖北
<你真的学过c++吗>太搞了
1 回复 分享
发布于 2023-09-22 13:00 河南
应该背背八股
1 回复 分享
发布于 2023-09-16 10:32 四川
1 回复 分享
发布于 2023-09-15 18:44 安徽
回国的话要多看看八股的老哥 umich的title国内肯定不错
点赞 回复 分享
发布于 2023-10-03 20:41 美国
老哥你问的问题我会总结到我的八股里https://www.nowcoder.com/creation/manager/columnDetail/MJNwoM
点赞 回复 分享
发布于 2023-10-03 18:05 山东
不是有笔试吗
点赞 回复 分享
发布于 2023-09-25 14:05 吉林
老哥可以在外面多看看机会,国内对八股的考察还是比较频繁的
点赞 回复 分享
发布于 2023-09-25 00:40 北京
请问分解立方数和的那道题有数据范围吗?
点赞 回复 分享
发布于 2023-09-22 19:15 江苏
😃
点赞 回复 分享
发布于 2023-09-20 23:09 重庆
cpp都是常规八股,学一下
点赞 回复 分享
发布于 2023-09-16 09:21 吉林
密院✌️?
点赞 回复 分享
发布于 2023-09-15 12:45 上海

相关推荐

03-18 13:01
已编辑
东南大学 C++
1.先简单介绍一下自己。实习项目2.你这几个项目和实习里,哪一个你参与最多、做得最深入?3.你们这个项目是用&nbsp;C++&nbsp;开发的,是吧?4.你们这个分级缓存方案是怎么实现的?5.你们底层这套缓存系统是怎么实现的?6.比如两秒过期、十秒过期,这种过期机制具体怎么做?7.缓存怎么做淘汰?8.这种惰性淘汰方案会有什么问题?9.你了解过定时器是怎么实现的吗?10.如果一秒后触发一个任务,它怎么精准地在一秒后执行?11.如果有很多定时任务,比如几万个、几十万个,它们是怎么被精准触发的?12.你刚才说的轮询方案有什么问题?13.如果不用朴素轮询,还有什么优化思路?14.如果定时任务会不断动态插入,这个结构怎么维护?15.你怎么理解优先队列?八股16.你平时主要用的语言都是&nbsp;C++&nbsp;吗?17.你了解过&nbsp;C++&nbsp;现在最新版本到什么了吗?18.在&nbsp;C++11&nbsp;的基础上,后面版本普遍有什么新特性?19.你了解过&nbsp;C++&nbsp;里的协程吗?20.你怎么理解协程?21.协程切换的时候,切换的上下文是什么?22.什么场景适合用协程?23.协程主要解决什么问题?24.HTTP&nbsp;有了解吗?25.HTTPS&nbsp;有了解吗?26.HTTPS&nbsp;是怎么保证安全性的?27.HTTPS&nbsp;的大概流程你了解吗?28.HTTPS&nbsp;里用到的加密方式是什么?29.为什么&nbsp;HTTPS&nbsp;要先非对称、后对称这样设计?30.你说的“传输效率更高”具体指什么?31.另外两个&nbsp;AI&nbsp;项目是你自己做的吗?32.你怎么理解&nbsp;Agent?33.前面那个&nbsp;AI&nbsp;聊天系统是用&nbsp;C++&nbsp;做的吗?34.你还了解过其他语言或技术栈吗?35.你有了解过&nbsp;C++&nbsp;里面智能指针怎么实现的吗?36.你能讲一下智能指针的原理吗?37.你为什么会选&nbsp;SQLite?38.Redis&nbsp;你有了解过吗?39.Redis&nbsp;作为缓存时,怎么做容灾?40.Redis&nbsp;的可靠性怎么保证?41.Redis&nbsp;的持久化你了解吗?42.Redis&nbsp;持久化具体有哪两种方式?无算法题面试官迟到了五分钟,整体面试比较随性,前面让我自己介绍了一大堆然后开始提问,八股原理上的细节答不太上来,比之前几次面试感觉要好,但说不准,感觉好没准就挂,感觉不好可能就过3.18&nbsp;还是挂掉了,准备复活赛
点赞 评论 收藏
分享
全程1h30min计算机基础1.进程与线程的区别2.进程与线程切换开销有没有差异3.协程了解吗4.在应用程序中读文件涉及进程的切换吗5.你觉得为什么需要切换进程6.为什么不在当前进程内直接读而是要切换到其他进程7.什么IO会阻塞当前的线程8.访问磁盘时是直接访问到硬件还是通过一些系统级别的转换9.虚拟内存的概念10.如果把换页的事情交给应用进程来做可以吗11.这种事情(内存管理)交给系统做的核心目的是什么12.IO涉及用户态和内核态的切换吗13.不停read几千个字节,循环read是不是涉及很多次用户态和内核态的切换14.Buffer是有上限的,如果文件达到很多mb,那还会有很多次的切换吗15.除了IO多路复用还了不了解其他解决读效率问题的方法16.在浏览器输入一个url经历了哪些网络的概念17.Tcp和udp的区别18.面向连接的“连接”是什么概念19.连接占的是什么资源20.连接所占的内存具体指什么21.http3.0和2.0的区别了解吗22.3.0的方案变化与现存的物理链路变化有关吗,为什么tcp被抛弃掉23.volatile和synchronized区别24.没有加volatile的话,变量的变更只对当前线程可见吗25.synchronized锁的行为是悲观锁还是乐观锁26.悲观锁的概念是什么实习1.有c++经历吗2.鸿蒙开发在实习之后有接触吗3.介绍实习时负责的工作4.有了解过arkui的装饰器是怎么实现的吗5.为什么实习完没有入职项目1.介绍项目背景,一些关于项目具体场景的问题2.React和Plan-execute模式分别应用在什么场景下3.触发Replan是自动化还是需要手动操作4.通过MCP做了哪些工具5.召回率如何评估的6.有没有了解到Agentic&nbsp;search的概念7.项目1和2的差异8.检索是怎么实现和优化的代码&amp;智力题1.打家劫舍II2.海盗分金问题(10人版)3.问题1的加试,输出偷盗的路径(只讲思路)其他1.之前做客户端开发,但后面经历大多与agent相关,对岗位的意愿如何2.如果通过面试,可能面临转正问题反问1.组内业务方向前面答得一般,代码和智力题答得挺好,不知道能不能过,先按着不过去做预期。煮啵后续持续更新自己的升级之路,欢迎大家找我交流
今天你投了哪些公司?
点赞 评论 收藏
分享
评论
17
95
分享

创作者周榜

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