Skip to content

测开面经 - BIGO


一面

  1. 自我介绍
  2. Java ArrayList 与 LinkedList
  3. HashMap 实现原理
  4. 自定义对象重写 hashCode 与 equals
  5. HashMap 的插入、读取是不是有序的?
  6. 有序的 Map → LinkedHashMap / TreeMap
  7. Java 多线程同步的实现
  8. Java 线程池的使用

二面

  1. 介绍项目
  2. 浏览器输入 URL 后发生什么?
  3. DNS 解析过程
  4. 如何加快访问速度? → 缓存、CDN、数据库优化、网页压缩、图片压缩
  5. 简单介绍一下 CDN
  6. 数据库优化 → 合理设置索引、存储过程
  7. 介绍一下存储过程
  8. MySQL 事务实现的原理
  9. 事务执行失败时回滚的原理
  10. JVM 类加载过程
  11. 双亲委派机制,为什么需要双亲委派?
  12. 垃圾回收算法
  13. 如何确定垃圾? → 引用计数法、可达性分析
  14. 循环引用问题

算法题

  1. 归并排序
  2. 反转链表

高频考点汇总

类别高频题
JavaHashMap、线程同步、线程池、JVM类加载/垃圾回收
计算机网络URL访问过程、DNS、CDN
数据库MySQL事务、索引优化、存储过程
编程归并排序、反转链表

Powered by VitePress

🔒 需要口令解锁

关注微信公众号 测开阿Duang
回复关键词 「密码」 获取口令

公众号二维码

解锁后本浏览器长期有效