招银C++研发面经​

下午来的电话,面试官小哥亚撒西~考察了很多C++的基础知识,有几个题目答得不是很满意,等结果吧。还是给等电话的小伙伴一些参考,我觉得虽然只有19分钟的电话面时间不那么长的话,主要还是以广度为主。不会像腾讯阿里那样,一个问题疯狂深挖,挖到你呕吐为止,基本上挖个一两下就停了,还是比较友好的。我电话面试考到的问题如下:

1.指针和引用的区别
2.面向对象设计的五大原则,五大原则稍微讲一下
3.STL了解吗?说一下你的了解情况,然后说了vector\deque\queue\list\map这些。小哥问在项目中你是怎么样进行选择的呢?
4.野指针了解吗?造成野指针的原因是什么?
5.内存泄漏了解么?怎么样避免内存泄漏?
6.overwrite和override的区别是什么呢?
7.为什么要内存对齐原则?有什么好处呢?
8.你了解设计模式吗?答:最近在看~ 小哥:那不正好热乎的,来来来~
我说我就只了解工厂和生产者消费者,然后就稍微说了一下生产者消费者,告诉小哥这一块并没有复习很热乎,小哥就跳过这里开始linux网络编程相关了。
9.你觉得多线程中最重要的,要注意的问题是什么?
10.死锁了解吗?出现死锁的原因是什么?如何解决死锁呢?
大概就这些,还有一两个想不太起来了,自己回答的优点慢,强行拖时常到20分钟???
小哥本来说结束了,我说啊?最后不应该我提一个问题吗?小哥就让我问了一两个没什么营养的问题

#招银网络##面经##C++工程师##校招#
全部评论

相关推荐

点赞 40 评论
分享
牛客网
牛客企业服务