校招 未知部门 / 后端-Java / 一面
[面试日期] 2024-05-27 [面试时长] 45min
[学校背景] 未知 | 未知 [学历背景] 未知
[发布人] 面试之星官方收录
一面
5.27 45min 基本开放性提问,几乎全程自由发挥
1.自我介绍
2.看你本科也是科班,问常见数据结构,展开说。答从数组链表吧啦吧啦讲到map、hashmap、treemap、concurrenthashmap
3.java八种基本数据类型(脑子抽了说了个String,忘说float和double)
4.hashmap和hashtable区别
5.线程池参数,拒绝策略
6.项目中遇到的难点(不知道说啥,说了经典秒杀的几个问题、缓存常见问题、开始吟唱redis分布式锁、分布式id)
7.数据量很大要存数据库怎么办(讲了下分库分表)
7.问mq的消息丢失问题。答举例kafka三个可能丢失的地方以及解决思路
8.说说了解的设计模式。详细答了工厂、代理、责任链模式,顺带说了aop
9.手撕:指定区间反转链表;手写单例模式的几种实现(飞书上出的题,我说能不能在本地ide写,他说当然可以飞书这个不好用)
10.最后问我实习什么时候能开始,能实习多久
*我看面试官没开摄像头我也全程没开。基本没往深处问,全是我自己想到哪说到哪。撕代码的时候还提醒我类方法加static免得底下main里调用一直报错(尴尬)
AI 推荐面试题
No Data
