当前位置: 首页 > 面试经验 >

贝壳一面&二面(20220918)(二面已寄)

优质
小牛编辑
89浏览
2023-03-28

贝壳一面&二面(20220918)(二面已寄)

一面(17分钟)

  • 实习内容
  • 缓存的使用,缓存穿透如何解决
  • Redis数据类型
  • Spring与Spring boot 的区别
  • 代码:快拍
  • SPI是什么,与接口有什么区别
  • 核心线程数如何设置
  • Nginx与tomcat的区别
  • 看什么书

二面 (53分钟)

  • Elasticsearch是自己做的分词吗
  • 强引用、软引用、弱引用、虚引用
  • System.gc()一定会回收吗
  • 了解什么时序数据库吗,普罗米修斯啥的??
  • ArrayBlockingQueue与LinkedBlockingQueue的区别,应用场景
  • MySQL 可重复读怎么实现的,怎么保证不会出现幻读,Gap Lock与Record Lock的区别(这块他问得问题很模糊,不知道他到底懂不懂)
  • Redis主从机制,主从会不会阻塞写
  • RDB与AOF的区别
  • Redis做过延迟队列吗
  • Nginx做过什么优化吗?正向代理与反向代理(我简历从来没出现过nginx,无语)
  • 项目遇到的困难如何解决的
  • 布隆过滤器也是用bitmap,布隆过滤器的使用场景
  • 双重检测锁单例、为什么要用volatile
  • 未来规划
  • 看待加班
  • 实习期间的合作流程
  • 看过哪些框架源码
  • Spring bean的生命周期
  • 如果一个热点数据一直select for update有什么方法优化
  • 对象在内存中的分布布局(对象头、数据、填充)
  • Kafka怎么保证高可用、一个主节点down了怎么切换,新增加节点怎么同步,高水位是什么
  • Kafka消息丢失怎么办(他想问Kafka怎么保证消息不丢失,然后自己把问题回答了)
  • 幂等性校验怎么做

吐槽一下二面面试官,人感觉挺好的,但是问问题问得很模棱两可、一点不清晰。每个问题回答后都会找茬,然后自己说半天,我都快忘了谁面试谁了,最后给我建议说基础不够扎实,JUC底层了解的还是不够深,框架代码理解不够、MySQL一些底层也不知道,我只想说校招生为难不成精通《高性能MySQL》吗(哭了。。。。)

#校招##贝壳##Java开发#
 类似资料: