腾讯视频一二三面和携程后台开发一面二面面经

点关注,不迷路;持续更新Java相关技术及资讯!!!
内容源于群友投稿!记录面试腾讯跟携程的的面试经验,分享给你们,感谢支持!java

前言

国庆小长假已通过去了,不知道各位程序员大佬是否找到工做了,今天面经是来自群友的投稿,记录了面腾讯视频跟携程的一次面经,但愿能帮到你们c++

携程一面 60min

面试携程

  1. 自我介绍
  2. java的特性
  3. jvm和类加载
  4. java和c++的区别
  5. 用了java1.8里面哪些包
  6. CurrentHashMap
  7. 多线程
  8. 线程的生命周期
  9. Executor
  10. Synchronized 和 Lock
  11. Redis的数据结构
  12. MySQL的索引
  13. 若是给用户推荐路线行程,须要考虑哪些。
  14. 手撕代码:在无序数组中查找一个树,要求用二分查找和递归。

携程二面 45min

  1. 自我介绍
  2. 问项目,为何这样作的,有什么好处。
  3. 手撕代码:三数之和为 0。

但愿接下来是一个hr面。我太须要一个offer了!!!
提供免费的Java架构学习资料,学习技术内容包含有:Spring,Dubbo,MyBatis, RPC, 源码分析,高并发、高性能、分布式,性能优化,微服务 高级架构开发等等。戳这里免费领取,暗号:CSDN
还有Java核心知识点+全套架构师学习资料和视频+一线大厂面试宝典+面试简历模板能够领取+阿里美团网易腾讯小米爱奇艺快手哔哩哔哩面试题+Spring源码合集+Java架构实战电子书。戳这里免费领取,暗号:CSDN程序员

腾讯视频一面

面试腾讯视频

上来手撕两道题:web

  1. 字符串转数字
  2. 合并两个有序链表

30min后问问题面试

  1. epoll/poll区别
  2. epoll有哪两种模式
  3. 水平触发和边缘触发是什么
  4. TIME_WAIT(), CLOSE_WAIT() 状态发生在哪一步
  5. MySQL索引类型
  6. 项目上的东西

腾讯视频二面:

全程聊项目数组

腾讯视频三面:

  1. 用户态和内核态
  2. 进程的寻址空间
  3. 进程通讯方式
  4. server端如何处理高并发请求
  5. IO多路复用
  6. TCP四次挥手,服务器端给客户端的ACK丢失怎么办?FIN丢失怎么办?
  7. Hash冲突有哪些解决方法?如何解决拉链不均匀?
  8. 场景题:一个文件,十亿条记录。每一个记录分为三个字段,第一个字段是帐号,第二个字段是帐号上线时间,第三个字段是帐号下线时间。统计每个时刻的同时在线人数?

总结

面试主要是考察你对源码的理解,对你所学,所用东西的理解,对项目的理解。因此接下来为了针对大厂面试,小编又来分享资料了
Java面试资料
Java面试资料性能优化

上述面试题答案都整理成文档笔记。
也还整理了一些面试资料&最新2020收集的一些大厂的面试真题(都整理成文档,小部分截图),戳这里免费领取,暗号:CSDN服务器