好未来基础平台开发面经(已offer)

一面:

  1. 自我介绍
  2. 指针和引用的区别?
  3. 看你简历上写着有了解过c++11,可以给我讲一下智能指针吗?
  4. 四种强制类型转换?
  5. dynamic_cast转换的时候运用了什么技术进行类型检查?指针转换报错时返回什么?引用呢?
  6. 讲一下STL中vector和list的区别?
  7. 那些东西是不能在初始化列表里面初始化的?(答出来了三个,后来他说这个点其实不重要......没什么人会去在意这个问题)
  8. 看你有做过web服务器项目,讲一下三种IO复用的方法?
  9. 讲一下reactor和proactor?
  10. 讲一下三次握手中都发生了什么状态?为什么是三次握手而不是两次四次?
  11. 讲一下http和https的区别?
  12. 讲一下redis的两种持久化方法以及他们之间的区别?
  13. 算法题(反转列表)
  14. 反问

ps:一面面了50分钟左右,可能有的琐碎知识记不太清了

二面(10几分钟后):ps:二面记得不是太清楚了,因为有点难所以没记得住

  1. 自我介绍
  2. 讲一下优先级队列的底层实现,在大根堆中插入和删除一个元素的过程?
  3. 讲一下http和https的区别,包括http1.0和http1.1中keep-alive以及为什么要有keep-alive这个东西?
  4. 讲一下三次握手的过程?
  5. reactor和proactor的区别?
  6. epoll中为什么要用红黑树来维护?
  7. 讲一下http协议中content-length,当一个报文中没有content-length的时候,我们怎么做?(chunked)
  8. 讲一下tcp的全连接队列和半连接队列,他们的大小由什么控制?SYN-FLOOD怎么防御?
  9. map的底层原理?
  10. 讲一下redis的AOF和RDB?在哪里来启动和关闭他们?
  11. redis是单线程还是多线程的?为什么这么快?
  12. AOF机制?为什么fork出来一个子进程?而不是线程?
  13. redis的基本数据类型?
  14. 乐观锁和悲观锁的区别?
  15. 你是怎么实现乐观锁这个东西的?

还有一些零散的记不清楚了......

三面(10几分钟后):hr面

2-3个工作日会给结果

#好未来##面经##面试题目##好未来校招##秋招的第一个offer,大家都拿到了吗#
全部评论
出结果没,我好像出了
点赞 回复 分享
发布于 2022-08-22 22:03 湖北
大佬,请教一下一面5、7是怎么答的
点赞 回复 分享
发布于 2022-08-24 22:50 江苏
天那,这二面问的也太难了
点赞 回复 分享
发布于 2022-09-03 18:31 湖北
我也是这个岗位,可以互相通知下
点赞 回复 分享
发布于 2022-08-22 15:41 北京
又看到你了,兄弟。
点赞 回复 分享
发布于 2022-08-24 17:10 黑龙江
哥哥我一面就挂了
点赞 回复 分享
发布于 2022-08-31 17:16 黑龙江
大佬,是研究生嘛 tql 我一面就挂了
点赞 回复 分享
发布于 2022-09-07 12:40 北京
软工的兄弟么
1 回复 分享
发布于 2022-08-28 00:45 黑龙江
我一面上来就问项目,然后问了个现有的技术,没了解过,面试官给提示也没反应过来,接着问epoll,TCP,然后出了一道题。然后就G了。
点赞 回复 分享
发布于 2022-08-22 11:55 河南

相关推荐

吃辣椒还买票:没有一个公司不加班的,不加班的公司哪有收益给你开工资啊
点赞 评论 收藏
分享
评论
3
21
分享
牛客网
牛客企业服务