诺瓦星云提前批一面

更新:
8.31 二面

1、C++的封装、继承、多态
2、shared_ptr的实现原理
3、简述调用过程:一个智能指针的对象通过函数的入参传入另一个函数,直到函数执行完毕,期间调用了哪些构造函数,什么时候触发了析构函数做到引用计数的加一减一
4、STL特性以及用过哪些容器
5、栈和队列的区别
6、例举一个使用栈的场景
7、TCP和UDP的区别
8、TCP粘包问题,如何解决

20min左右就结束了,以为直接挂,没想到还在流程中

-----------------------------------------------------
记录一下秋招的第一场面试

全程30分钟左右,没有手撕,大部分八股和少部分实习和项目。

1. 面向对象的原则
2. 用过哪些设计模式?答:单例模式、工厂模式,知不知道观察者模式(不知道)
3. new和malloc的区别
4. 空指针和野指针
5. 智能指针
6. C++内存分区
7. 排序算法的时空复杂度和稳定性
8. 进程与线程
9. 死锁的必要条件
10. map和multimap,以及在什么情况下使用的
11. SQL事务特性
12. 优化数据库的手段
13. TCP和UDP
14. UDP在什么情况下会丢包
全部评论
过了吗老哥
点赞 回复 分享
发布于 2024-08-24 16:10 陕西

相关推荐

点赞 评论 收藏
分享
看牛客上感觉牛油都是985/211硕,本科生都很少见呀。现在秋招有佬拿到offer了嘛
职场水母:大多数本科生都在急着谈恋爱吧,能上牛客的少之又少,倒是硕士在这里有很多,这部分人群走的路及其相似,当年都选择了考研,到现在找工作都喜欢上牛客,不得不说还是挺有远见的大家。大家都是有远见的牛马
点赞 评论 收藏
分享
08-06 08:33
四川大学 Java
OPPO官方内推:卧槽!!!啥破公司啊!!!
投递OPPO等公司10个岗位
点赞 评论 收藏
分享
评论
2
11
分享

创作者周榜

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