金山 C++一面凉经

  1. 多线程访问遇到过什么问题,是怎么解决的
  2. 简单讲讲线程池
  3. 追问:在使用这个锁的过程中,还有什么需要注意的问题
  4. 对智能指针的了解
  5. Weakptr的实现的了解,他是怎么解决循环引用的
  6. New和Malloc有什么区别
  7. 从C++代码到一个可执行文件,会经历什么过程
  8. 内存对齐的理解
  9. 指针和引用有什么区别
  10. 多态具体表现在哪里
  11. 对虚函数的了解
  12. 纯虚函数有什么好处
  13. 对纯虚接口类的了解
  14. 使用这种类的过程有没有什么需要注意的地方
  15. 讲一下你知道的类型转换
  16. 动态转换是怎么判断这个类型能不能转换为派生类的
  17. 自我介绍
  18. 反问:实习生的工作内容

过几天收到感谢信了

#发面经攒人品#
全部评论
佬是秋招吗,这么快就开始面了,为啥把你挂了?
点赞 回复 分享
发布于 09-25 21:07 上海
金山云嘛
点赞 回复 分享
发布于 09-25 19:45 吉林

相关推荐

C++11有哪一些智能指针?都有什么作用?和使用场景weak_ptr除了循环引用问题,还解决了什么问题?比如在lambda表达式当中捕获了什么东西?是否可以用weak_ptr去解决?裸指针,是否可以用weak_ptr解决?shared_ptr 可以new和make_shared创建,更推荐哪一个?map和unordered_map讲讲?vector可以用下标访问元素,也可以用vector.at()访问,有什么区别vector迭代器失效的原因?C++动态多态的实现原理?类的构造函数可以是虚函数吗?析构函数可以是虚函数嘛?IO多路复用?epoll和select区别水平触发模式和边缘触发模式的区别进程和线程的区别Linux当中怎么创建进程?线程怎么创建?C++创建线程的方法?进程间通信的方法?匿名管道和命名管道之间的区别?tcp和udp的区别tcp怎么保证可靠性?拥塞控制的流程?怎么让这个控制降下来变为1?TCP粘包如何解决?TCP——socket编程的流程gcc编译的时候,可执行程序崩溃了,应该怎么查找崩溃的原因?编译成功,但是运行时崩溃了?gdb调试了解过吗?Linux的pid如何查找?杀掉进程?http的get和post有什么区别吗?websocket?长连接的那种方式?https——TLS讲讲?redis有了解哪一些?讲一讲redis中hash的应用场景?hash的命令的用法?单例模式讲讲?算法题:反转链表反问最后的最后,鼠鼠好多问题不会啊😭😭😭前两天面其他公司感觉基本都手拿把掐的面了50分钟,前面这些问题20分钟好多问题鼠鼠不会就跳了,算法题讲了思路,递归和双指针。要死了😃😃😃
大厂面试初体验
点赞 评论 收藏
分享
评论
2
19
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务