字节跳动运维研发面经

时间:2025-02-14 07:52:54
  • 工作内容
  • 所做项目的难点
  • 写一个单例,在写一个静态内部类的单例
  • jvm内存模型
  • 程序计数器是干嘛的
  • jvm参数都有哪些
  • 从写入url到返回页面的过程
  • dns是在哪维护的?维护的什么?怎么找到具体的ip的
  • 整个http的请求流程
  • springmvc从收到请求到返回响应的流程
  • 常见的http状态码?504是什么
  • 滑动窗口?解决什么问题
  • 数据库连接池干嘛的?有哪些参数?
  • 程序是怎么连接并操作数据库的?(从建立tcp连接说起)
  • 数据库索引结构?为什么用B+树做索引
  • 什么情况下索引失效?什么样的查询会失效
  • 联合索引的原则
  • springboot和springcloud的区别
  • springcloud常用组件
  • redis常用数据结构
  • 什么是缓存穿透?怎么解决
  • 什么是缓存击穿?怎么解决
  • 一致性hash算法
  • 如果节点过于聚集怎么办?假如都在左半环,怎么解决?
  • 算法:给一个字符串,求最大不重复子串(不能有重复字母)(如给定字符串abcadb,最大不重复串为abc)