同程艺龙Java一面
同程的笔试,我看邮件差不多二十多天之前写的了,我早就以为挂了真的,上周一吧差不多,收到hr的电话,问我还在找工作机会么,我说还在,就给了一个周四的面试邀约。
说在前头,八股文占绝大头,所以很多我可能想不起来了
- 自我介绍
- 怎么理解面向对象
- 常见的设计模式以及应用场景(我适配器模式重点说了一下,面试官还挺满意QAQ,可能是听了太多的单例工厂了hh)
- 垃圾回收算法,了解到的都说一下(这个就自顾自讲了4 5分钟吧)
- jvm如何调优
- 数据库数据量大的话怎么办
- ACID,脏读和不可重复的的区别
- 建一个表要哪些考虑
- 对前端感兴趣么(不感兴趣)
- Redis常用数据结构,常用的指令说一说
- Redis为什么快(我说因为在内存里),直接接话,放在内存肯定是直接原因,还有别的么
- Redis集群有了解么,说一说
- Redis怎么保证数据持久性的(RofAdb) 区别呢?
- 怎么解决服务跨域的问题(RPC框架 dubbo cloud那一些)
- 什么适合做分布式锁(Redis),直接接话,为什么(单线程的)
- 个人的优缺点
反问
- 新人培养制度(“肯定是一对一,但是还是希望有快速的自学能力,毕竟说实话,大家都很忙,不会的话你就直接问”)
- 业务方向(“就跟做票有关,具体说挺多我忘记了”)
- 技术栈(基本就是java主流的框架那些)