更多课程 选择中心

C/C++培训
达内IT学院

400-996-5531

C++面试常考题型总结

  • 发布:C++培训
  • 来源:C++职场
  • 时间:2017-08-23 17:38

Makefile文件,提示未定义的引用,是什么原因(我答的是使用C库忘记加extern,其实应该是没有在makefile指定编译顺序)

STL中set怎么实现的,假设有“I like love”三个词,如何存。每个节点是直接指向这个单词的指针吗)

STL中vector是怎样实现的

const

虚函数

c++如何实现一个接口?(抽象类、纯虚函数)

c++的数据成员的可见性,继承到子类之后的可见性(这里我是分了不同继承方式讨论的),子类友原函数对父类private能否可见。

g++中-L,-I,-l的作用,有什么区别。-l指定链接库的时候,如何a库依赖b库,是否a库必须放在b库前面

传递一个指针进某函数体内,为什么不能对它重新分配空间,如果想要分配,应该怎么做?(指针的指针)

如何想让变量a=100的时候中断,如何写gdb代码

如何用gdb调试core文件,

对stl的了解程度,map的内部实现原理,为什么选择红黑树,红黑树的由来,与平衡二叉树的区别

拷贝构造函数和重载=符分别在什么情况下被调用,实现有什么区别

是否有用C++写过实际的工程项目。

程序有错误如何调试(回答打log,如何段错误,gdb调试core文件)

虚函数的目的,虚函数和模板类的区别,如何找到虚函数

说一下TreeMap的实现原理?红黑树的性质?红黑树遍历方式有哪些?如果key冲突如何解决?

预约申请免费试听课

填写下面表单即可预约申请免费试听!怕钱不够?可就业挣钱后再付学费! 怕学不会?助教全程陪读,随时解惑!担心就业?一地学习,可全国推荐就业!

上一篇:2017年阿里面试必会20道C++面试题及答案
下一篇:2017百度C/C++开发工程师面试题

几个C语言经典基础算法(含代码)

不得不知道的八个C语言面试题

C/C++后台开发面试难不难,京东二面

C/C++后台开发面试难不难,来看看京东

Copyright © 2023 Tedu.cn All Rights Reserved 京ICP备08000853号-56 京公网安备 11010802029508号 达内时代科技集团有限公司 版权所有

选择城市和中心
黑龙江省

吉林省

河北省

湖南省

贵州省

云南省

广西省

海南省