渣本本大龄程序员自嘲是菜鸟,面试居然直接拿到百度offer、嘉实offer

697 篇文章 0 订阅
230 篇文章 0 订阅

本文章来自群友的亲身经历,拿到百度offer和嘉实offer的面试经验分享
分享给大家,谢谢支持

老规矩面经和学习经验分享,敏 感信息已经抹去

前言

如下图所示,该群友也不年轻了,经过一翻学习之后拿到了百度和嘉实远见科技的offer(怎么学习的看下文)在这里纠结是去百度还是去嘉实
offer
在这里插入图片描述
在这里插入图片描述
大概情况也已经了解了,先来看看百度的面经

百度一面

  1. TCP和UDP监听同一个端口的惊群现象
  2. tcp半连接队列和全连接队列
  3. 怎么解决syn flood攻击?
  4. tcp如何在应用感知对端close?
  5. 出现大量CLOSE_WAIT状态正常吗?
  6. 出现大量TIME_WAIT状态?
  7. TIME_WAIT需要等待多长时间?
  8. 为什么需要等待2MSL?
  9. tcp返回EGIAN是什么问题?
  10. close一定会四次挥手吗?
  11. 如何强制close?
  12. buddy算法
  13. 分布式锁怎么实现?
  14. MySQL的索引使用什么数据结构?
  15. 为什么要用B+树?有什么特点?
  16. 红黑树的特性
  17. cpp stl什么容器用到了红黑树?
  18. unordered_map底层数据结构是什么?
  19. cpp static的作用
  20. cpp智能指针内容及应用
  21. 构造函数可以是虚函数吗?
  22. 析构函数可以是虚函数吗?
  23. 线程同步机制
  24. 线程有什么资源是私有的?
  25. 条件变量为什么需要加锁?
  26. 自旋锁和互斥锁的区别
  27. 你有什么问题?

还有一些不太记得了 关注文末公众号自行获取

百度二面

  1. 自我介绍
  2. 项目多线程reactor,怎么分发连接
  3. 一个Rtsp请求的流程
  4. tcp accept什么时候返回
  5. select和epoll的实现,为什么效率不一样
  6. 非阻塞connect怎么知道三次握手完成
  7. 双缓冲异步日志怎么实现,写满了怎么办
  8. vfs
  9. Linux write系统调用的整个流程
  10. cpp多态怎么实现,虚函数指针虚函数表内存空间
  11. 虚函数可以内联吗
  12. 如果基类实现了虚函数但没有多态,可以内联吗
  13. cpp模板为什么必须定义在头文件
  14. cpp 模板特化和偏特化的区别
  15. 怎么实现一个对象只允许在堆上定义
  16. 怎么实现一个对象只允许在栈上定义
  17. dns负载均衡
  18. lvs负载均衡
  19. nginx负载均衡策略
  20. 一致性哈希与普通哈希的区别
  21. 怎么解决一致性哈希的雪崩问题
  22. 二叉树两个叶子节点找到最近的公共节点
  23. 两个链表找公共节点问题

百度三面

  1. 自我介绍
  2. CDN整个架构流程,如何负载均衡
  3. dns是怎么实现负载均衡
  4. 节点如何负载均衡
  5. 4层相比于7层有什么特点
  6. 怎么在应用层实现可靠传输(丢包重传、流量控制、拥塞控制)
  7. 从哪些指标看效果,和tcp对比效果如何
  8. 工作意向地点,你是哪里人
  9. 你怎么学习的

大概就记得这么多了,还有一些是没记住的 关注下方公众号自行获取

 

怎么学习的?

平时经常看的一些资料,可以分享给大家
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
 

总结

Java水很深,牛逼的是真牛逼,不行的是真不行,一起加油一起共勉,最后需要上述资料的关注下方公众号自行获取

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值