转码选手的寻找暑期实习之路(7)--飞猪Java开发暑期实习一面
感觉阿里系的面试官更狠一点惹:
1.自我介绍;
2.你的项目用的是哪些JDK? 答:JDK8和JDK17
3.JDK8和JDK17有什么区别?有哪些更新的地方?
4.请使用Stream流表达式写一个场景题(给定一个List,List里面有Person类,Person类里面有name,age,请通过Stream流把这个List里面的变成Map,其中键为name,值为person)
5.上述你说的会有什么问题? 答:name会有重复的问题。
6.重复问题怎么解决?
7.你说你JDK17是为了适配一些新的框架,具体是什么框架? 答:SpringCloud Alibaba
8.你对SpringCloud Alibaba有什么了解嘛?
9.对于Java垃圾回收器有了解嘛?
10.说说G1回收器和ZMS回收器?
11.对ZGC有听说过嘛?
12.场景题:对于100W订单量的问题,你该怎么进行表设计和库设计?
13.然后是各种从里面掏问题,比如订单的分布式ID怎么设计,商家怎么通过你设计的表形成商家的订单列表,分库怎么查找?(总之被问麻了)
14.对AI coding有什么了解?
15.总体架构设计是啥?传统三层架构还是DDD架构? (幸好之前看了一点点小傅哥的课程)
16.聊了一会项目内容,设计到Kafka中的许多问题,连环问!
17.闲聊(轻叹一口气,总算结束了,呜呜)
18.反问
这一个小时 如坐针毡啊啊啊啊啊啊啊啊
查看12道真题和解析