首页 > 招银网络科技C++一面
头像
张煌
发布于 2021-09-19 22:06
+ 关注

招银网络科技C++一面

招银网络科技软件开发工程师C++

一面(9月18日17:30-18:10)

1. 自我介绍

2. 项目总体框架说一下

3. TCP协议和socket的关系

4. 虚函数

5. 哪些函数不能为虚函数?为啥?

6. 内联函数可以设为虚函数吗?

7. 如何在栈上实例化对象?(屏蔽new操作符然后面试官反问之后呢?就答不上来了)

8. 了解工厂模式吗?

9. 软件开发的流程说一下?

10. Socket能实现进程间的通信吗?(能!)

11. 进程间通信的方式(我这里经典头脑混乱说了四种:管道、共享内存、消息队列、信号量)

12. Socket属于上面四种的哪一种?(混乱了已经)

13. Map和unordered_map的应用场景?

14. 内存泄漏怎么避免?(vld工具,智能指针)

15. 智能指针是线程安全的吗?

16. Shared_ptr有什么缺陷?(循环引用)如何解决?(weak_ptr)

17. 博客链接给我发一下我看看?为什么才从去年开始写博客?博客里面数据库的内容少是不是对数据库不了解?

18. 索引的数据结构是啥?(B+树)为啥不用别的?

19. 知道索引失效吗?(之前刷的面经里面有,但是没了解555~)

20. Mysql事务的隔离级别(这块扯的很多已经被面试官提着头走了)

21. 算法题:按升序顺序输出一个数的所有质因数can not ac(我太菜了)

更多模拟面试

全部评论

(5) 回帖
加载中...
话题 回帖