携程一面
- 项目中用了Netty,说一下Netty的实现原理,知道RPC是什么吗?
- 修饰限定符有几个,类,子类,同包,不同包之间访问修饰限定符的作用域
- 类的属性和方法
- Java集合,list,map,collection的区别和作用
- ArrayList和LinkedList的区别
- 线程池,作用,以及里面有哪些参数
- 线程池的流程
- 线程和进程
- 锁有哪些,synchronized,volatile,ReenTrantLock,面试官问volatile是锁吗?我说是,面试完然后查了一下它不是锁!!
- 计算机网络七层模型,TCPIP分别在哪一层
- MyBatis了解吗?用过但是不太了解,面试官反问不了解的的话怎么进行快速学习,然后回答巴拉巴拉
- 反问:你们公司不考算法吗,面试官说是业务驱动型的,对算法这方面没有太大要求,
- 反问:如何进行不了解知识的学习,在时间不够的情况下需要看源码吗?面试官问了一下平时的学习方式,如何进行新知识新技术的学习
我感觉面试问题不难,但是答得不太好,也没问算法,刷了这么长时间算法居然没问,说可能对项目的掌握程度要求偏多一些,不知道有没有二面,有的话再更。