之前9月30号就收到了一个投稿,由于放假就没有一直写出来,今天分享的是一篇腾讯的面经,面试者4年的Java工作经验,9月份去面试vivo,然后收到offer(感谢素材投稿),和他聊天的过程中都可以看出来他很开心,同时这里也恭喜一下他。

一面(70min)

  1. 自我介绍
  2. 数据库索引和应用场景
  3. 项目中遇到的难点,怎么解决
  4. 算法题说思路:数组中第k大的数、二叉树的层序遍历、LRU
  5. 介绍下知道的设计模式,装饰者模式和适配器模式的区别
  6. 一个应用开多个进程的实现
  7. java的反射机制
  8. 介绍一下线程池
  9. java的引用类型
  10. 介绍下ThreadLocal和它的应用场景
  11. 介绍下知道的锁
  12. StringBuffer和StringBuilder的区别?
  13. String类的方法
  14. 了解的第三方java库
  15. 进程间的通信
  16. 设计一个容器的扩容
  17. 平时都怎么学习新技术?
  18. 如何实现线程安全

同时也整理了一些2020年最新的面试题,需要的朋友可以点击:暗号:csdn。

二面(50min)

  1. 自我介绍
  2. 问了项目的难点和一些功能的实现
  3. 说一下http和https的区别
  4. https为什么采用混合加密机制
  5. tcp粘包、拆包
  6. 介绍一下最近在学的新技术?回答了redis
  7. 工作中遇到问题怎么办?
  8. 平时都逛哪些技术论坛

HR面(25min)

自我介绍
聊了聊实习和项目
用三个词形容自己
为什么想来oppo
家里情况
经历中最困难的一件事
经历中最有成就感的一件事
对oppo这家公司的了解
工作意向城市
秋招进度怎么样

最后提供免费的Java架构学习资料,学习技术内容包含有:Spring,Dubbo,MyBatis, RPC, 源码分析,高并发、高性能、分布式,性能优化,微服务 高级架构开发等等。



还有Java核心知识点+全套架构师学习资料和视频+一线大厂面试宝典+面试简历模板可以领取+阿里美团网易腾讯小米爱奇艺快手哔哩哔哩面试题+Spring源码合集+Java架构实战电子书。