李逍遥

阿里巴巴C++程序员面试的10个问题,你会几个?

李逍遥 面试技巧 2017-12-25

此前,w3cschool app开发者头条上分享了诸多名企程序员面经。

比如《阿里巴巴Java程序员面试12个问题,你是否会被刷掉?》, 《前阿里前端开发工程给程序员的职业建议》。这些面经吸引了大多数的程序员们的围观。

今天要给程序员们分享的是w3cschool app开发者头条频道上的面经——阿里巴巴C++程序员面试的10个问题。

1.jpg 

有些程序员网友感慨道:居然一个都不会。

在分享阿里巴巴C++程序员面试之前,我们先来讨论一下学习C++的套路:

0、将C++和C区别对待

把C++当成一门新的语言学习,它和C没啥关系。就拿C和C++中有一些语法和关键字来说,有人说它们的意义和作用完全一样,其实差别甚大。

1、最好的C++入门书籍

c++是一门备受争议的语言。关于C++的书籍也是相当多,相当的杂乱。如果你要入门C++,可以选择《Accelerated C++》这本书,这本书可以说是世界上最好的C++入门书籍了。

阿里巴巴C++程序员面试的10个问题,你会几个? 

如果你要加深对C++的理解和思考,可以阅读《The Design and Evolution of C++》,这本书将教会你很多东西。

C++语言和C++的集成开发环境要同时学习和掌握。

阿里巴巴C++程序员面试的10个问题,你会几个? 

下面分享阿里巴巴C++程序员面经:

0、udp怎么保证能收到数据?

1、UDP和TCP的区别是什么?

2、有一亿级以上的数据,找其中最大的1000个怎么去找?

3、重载和重写区别?

4、stl的包括哪些模板?

阿里巴巴C++程序员面试的10个问题,你会几个? 

5、你知道的设计模式有哪些?

6、如何初始化一个指针数组?

7、如何定义Bool变量的TRUE和FALSE的值?

8、如果我们不采用vbtr的方式,还是使用继承的原理,该怎么解决菱形继承的问题?

9、介绍一下你做过的项目

最后,以上这些问题你会几个呢?

学习C++语言,推荐以下视频资料,很全面。

1、《c++ vc++ 从入门到精通 程序设计开发 视频教程 全80G》

2、《C语言入门/精通C++视频教程 游戏编程项目开发详解 数据结构》

3、《C++/C语言视频教程 软件开发 自学入门游戏编程 数据结构 源码》

继续浏览有关 阿里巴巴C++程序员程序员面试 的文章
发表评论