大厂面试题记录

244 阅读3分钟

腾讯PCG部门实习一面面经

  1. SpringBoot启动原理
  2. SpringBoot常用注解
  3. SpringBoot如何解决跨域问题
  4. redis中的缓存击穿、缓存穿透、缓存雪崩问题,如何解决?
  5. mysql慢查询如何优化
  6. SpringBoot与其他框架的区别
  7. 进程间如何通信
  8. hashMap的原理
  9. equal方法如何重写
  10. ==与equal的区别
  11. 线程池介绍一下
  12. syncizeyed底层介绍一下
  13. springBoot核心注解
  14. springBoot热更新
  15. 如何避免线程死锁
  16. 垃圾回收机制
  17. java反射
  18. 内存泄露如何进行排查
  19. hashMap理解么
  20. 如何操作字符串
  21. 快速排序
  22. 异常如何处理
  23. 乘法如何优化
  24. 软件资源包括哪些

京东数科实习一面 (过)

  1. object常用方法

  2. 线程池的核心参数

  3. 集合排序的api中用的什么排序方法

  4. springmvc核心组件及流转过程

  5. springboot优势与spring的区别

成都飞书字节实习面试(一面挂)

  1. 面试介绍技术栈,介绍奖项
  2. java的垃圾处理机制
  3. http和https的区别
  4. JDK1.7和1.8的区别
  5. spring springMvc springBoot的核心原理
  6. mybatis的安全缓存
  7. vue如何处理post、get请求和异步操作
  8. redis的数据结构
  9. redis主从复制原理
  10. redis哨兵模式原理
  11. jdbc和heribunete区别
  12. 二分查找时间最长的情况(左右边界)
  13. docker容器的微服务部署过程
  14. docker镜像的原理
  15. 微服务架构理解
  16. 服务注册服务发现的理解
  17. Vue的单页和多页应用?
  18. 为什么会出现线程不安全?
  19. mybatis的原理
  20. jdbc的原理
  21. hashMap底层实现

阿里一面 实习

  1. 数科白条的单据模型介绍一下,业务流转介绍下
  2. springboot启动原理
  3. 慢sql如何优化
  4. mysql索引结构
  5. 聚簇索引和非聚簇索引
  6. 说一下为什么会出现线程不完全问题
  7. 解决线程不安全问题的方式有哪些
  8. redis的基础数据结构
  9. 主从复制和哨兵模式介绍一下
  10. 有做过jvm调优么用的什么方式
  11. 操作系统的进程调度算法
  12. hashmap介绍一下 1.7和1.8区别
  13. 红黑树和平衡二叉树区别

阿里二面

  1. 考察sql语句 分组聚合排序
  2. 场景题 多个用户并发登录产生的线程不安全问题 用的登录态是全局的
  3. threadLocal介绍一下
  4. redis分布式锁用过么介绍下

腾讯提前批 teg 一面

  1. osi七层模型、tcp四层模型分别介绍一下
  2. tcp三次握手和四次挥手
  3. tcp拥塞控制和流量控制
  4. tcp和udp区别
  5. tcp如何保证可靠传输
  6. http和https区别
  7. 在浏览器输入URL的访问过程
  8. 读写锁 互斥锁 自旋锁 介绍一下
  9. 算法题 链表逆序和m个一组逆序

腾讯提前批 teg 二面

  1. tcp 重传机制
  2. 白条系统的架构及服务
  3. 消息队列rocketmq介绍下 它的原理和优势在哪里
  4. 消息消费失败重试的时候如何防止系统崩溃