高德电话面试面经~凉经

以下是春天找实习时候的面经,有小伙伴问我要,就先整理出来了。
当时自己什么都不会,这是凉经,所以各位凑活看吧~

一面
1.专业问题,自学计算机?
2.平时如何学习?
3.C++面向对象
3.1.继承中,如果子类中有一个和父类中重名的成员,那么想访问父类成员如何?(父类类名::,shade覆盖)
3.2.如果A,B是别人封装好了的两个类(库的形式,看不到源码),可以知道它们中有一个同名的成员。现在用它们来自定义一个类C,如果不用继承的方式,如何解决这个成员名字冲突的问题?
3.4.面向对象的三大特性,和七大原则。
3.5.依赖倒置原则,你有没有在实际中使用过它?

二面
1.专业问题
2.你对阿里巴巴高德地图的认识?
3.几个C++的问题
  • new和malloc有什么区别?
  • delete[ ]能够释放连续的空间,它底层是如何实现的?如果给它一个数据结构的话,你认为是什么?
  • 面向对象的三大特性?介绍一下多态?
  • STL中的vector和list有什么区别?
  • 说一下冒泡排序的思想和实现
  • 给定一个单向链表,只知道头指针,如何快速的查找到中间的节点?
  • 如果有一个char型的字符数组,如何计算每个字符出现的次数?只要求时间复杂度最低
  • C++中的引用,何时使用引用?=>浅拷贝带来的重析构问题,使用智能指针能够避免吗?
4.你有什么要问的


#高德##实习##面经##C++工程师#
全部评论
凉了会有感谢信吗?
1 回复 分享
发布于 2019-10-28 17:18
高德问的这么浅?
1 回复 分享
发布于 2021-04-09 15:02
【delete[ ]那一个,如果给它一个数据结构的话】请教一下这个是怎么个意思呢?谢谢!
点赞 回复 分享
发布于 2019-09-18 23:17

相关推荐

4 39 评论
分享
牛客网
牛客企业服务