金山软件广州_WPS客户端 实习面经

答辩过啦!松了一口气,剩下的可以好好准备,看书等等!

岗位:C++开发工程师(广州)

约的2018.5.16/早上十点 电话面试

  1. 先简单自我介绍一下
  2. 介绍了一下实习(在哪里实习,负责什么,做了什么,解决了什么问题等等基本情况)
  3. 简单介绍C++的OOP特性(主要粗劣介绍C++的OOP与JAVA、python有什么不同,多继承、虚函数、friends、inline函数 、泛型编程、C++不像Java有垃圾回收机制。)
  4. 虚函数表的机制.
  5. virtual. class. a. 派生出一个 b. 当new一个b时候需要注意什么?
  6. 讲述一下STL容器中的vector。( 动态数组 有检测机制 动态生成 大两倍的数组 )
  7. 接着问vector是怎么拷贝过去的(没有remove的时候使用拷贝构造函数)
  8. 拷贝构造函数什么时候需要我们自定义。 (一般来说 类里面有动态内存你可能就需要定义一个拷贝,以防浅拷贝)
  9. Vector 里面是 对象的时候我们应该怎么释放,需要注意什么?(vector存的是副本,直接删就行了,假如存的是引用的话或者指针的话直接释放啊,再删)
  10. 用过Qt? 讲述一下QT给你哪里印象最深?
  11. 信号与槽机制connect
  12. 2个信号连接一个槽,触发,会触发几次槽?
#西山居##实习##C++工程师##面经#
全部评论
会的真多
点赞 回复
分享
发布于 2018-05-16 12:34
楼主问问金山在广州的地点
点赞 回复
分享
发布于 2020-10-25 10:53
联想
校招火热招聘中
官网直投

相关推荐

5 28 评论
分享
牛客网
牛客企业服务