影石嵌入式1面

C++相关

  1. 简单介绍一下OOP(面向对象)的特性是什么?

    • 继承、封装、多态
  2. 平时写代码(C++)写的比较多是吗?

  3. 有用过哪些设计模式呢?(比如工厂模式有了解吗?)

    • 没答上,之后优先看设计模式部分
  4. 你提到的内存管理熟悉,具体是指哪一部分?(内存碎片还是内存回收?)

    • 内存回收:RAII原则,“以对象管理资源”
  5. 如果用智能指针,会出现没有被释放掉的情况吗?

    • 循环引用
    • 智能指针虽然极大降低了内存管理的心智负担,但它管理的是对象的生命周期。如果我们在逻辑上创造了闭环的引用关系(如循环引用),或者错误地移交了所有权(如 release 之后未手动释放),内存依然会泄露。因此,理解 shared_ptr 的引用计数机制和 weak_ptr 的辅助作用是至关重要的。
  6. 有了解过 weak_ptr 吗?它的工作原理是什么?

  7. 你有了解过RAII编程规范吗?

    • 将资源的生命周期和对象的生命周期绑定
    • 封装资源: 设计一个类来封装资源(如一个 FileHandler 类封装文件句柄)。
    • 构造函数获取资源: 在构造函数中完成资源的初始化。如果获取失败,抛出异常。
    • 析构函数释放资源: 在析构函数中完成资源的释放。
    • 使用栈对象: 在业务代码中通过创建该类的局部对象(栈对象)来使用资源。
  8. 弱引用(weak_ptr)是为了解决什么样的问题?

  9. 弱引用的实现原理是什么样的?

  10. 弱引用在C++中一般处于什么样的一个设计模式?

  11. 如果出现了内存泄露或“踩内存”,你一般是怎么去定位的?

  12. new 方法和 malloc 有什么区别?

  13. 你有了解过一些标准的内存申请库文件吗?

  14. 你了解“零拷贝”这个概念吗?

操作系统相关

  1. 关于操作系统,你主要对哪一块比较熟悉?
  2. 简单讲一下进程和线程之间的区别是什么?
  3. 多进程之间通信(IPC)一般有哪些方法?
  4. 多线程之间通信,如果想把本地数据传给对端,能直接把指针传给对方吗?
  5. 如果不能传指针,你要怎么进行数据传输?(如果不传指针传什么?)
  6. 你说直接传申请的一片内存,那这个内存什么时候释放?(是一调接口就直接清理掉吗?会不会传到一半就被释放了?)
#发面经攒人品#
全部评论
感觉好多这家的面经啊,这是招很多人啊
点赞 回复 分享
发布于 04-15 18:31 陕西

相关推荐

头像
04-16 17:40
已编辑
武汉大学 Java
bg9本,暑期投了大概二十家,只有五家约了面,xhs笔试没过,华为今天晚上笔试,蚂蚁笔试过了不约面,剩下应该都是简历挂了。昨天晚上网易二面,感觉面试官全程严肃感觉不到情绪,没介绍组内业务,还是我反问环节提问才大概介绍了一下。面试大概三十多分钟,说hr3-5个工作日给结果,感觉凉了。美团面完快一周了也没消息,估计是要横向挂了。字节二面约到明天下午,如果没过就又要从零开始了。已经四月中旬,大厂的hc估计也快招够了。感觉鼠鼠的得失欲太重了,明知道面试是一件很看运气的事,自己的水平也没达到大佬级别,但是还是对每次面试抱有很大的期望,特别想要拿到一个offer,不自觉的给了自己很大的压力。npy也指出过我的问题,但是鼠鼠还是忍不住的去期望,因为暑期实习找不到大厂,秋招就又落后一大截了。最近一个月午休都睡不着,一闭上眼就是面试问到问题不会,手撕撕不出来的场景。早上也连着三天七点多梦见面试面的不好被吓醒了。每次洗澡都发现掉了一堆头发。开始找暑期实习以来最大的感触就是学历只能当敲门砖,在约到面以后学历就没有任何作用了,能不能进下轮面还是看知识储备,思维能力,代码水平。鼠鼠只恨自己目标规划不清楚,大一大二没怎么刷算法题学开发,想保研又不坚定,去导师组里做做研究又做不下去(也可能是我对cv实在不感兴趣),加上一门3学分的公选因为网课忘刷绩点爆炸了(本来在保研边缘线上努努力还是有机会的),于是直接放弃了。去年十一月去导师公司里实习了一个月,然后又开始左右脑互搏,到底是考研还是考公还是找工作。一直到二月底才终于下定决心准备找工作,只是时间已经太匆忙。一晃眼大学的时光竟然已经快要结束了,虽然忙忙碌碌但也一事无成,后悔的事多到数不清。当然鼠鼠也知道相比于双非的同伴们的处境已经好太多了,但还是忍不住抒发一下内心的想法。最重要的还是看开吧,如果网易和字节都寄了,就继续投继续面,实在面不到中大厂就去银行,就去小厂,我相信总能找到一份实习的。祝各位牛友们运气爆棚,都能拿到自己满意的offer后续更新:网易互娱4.16上午hr面,当天下午oc,祝大家跟鼠鼠一样好运
Wannamai:照镜子了😭
我的求职进度条
点赞 评论 收藏
分享
评论
1
8
分享

创作者周榜

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