京东一面凉经
当时我信号差,视频面试改成电话面试,感觉从这里给面试官的印象就不好了。
1.先把学校里的项目和之前实习的项目简单介绍了一下。
2.说一下jdk8的新特性(lambda,函数式接口,stream流)
3.lambda的内部实现原理(不会)
4.stream流如何把数组转换为hashmap表(不会)
5.spring和mysql的事务(spring的事务没背,mysql的事务说勒acid,几种隔离级别和解决的问题,以及mysql如何解决的,这里在说到,mvcc的原理的时候感觉没解释清楚)。
6.线程池创建的几个参数(7个都讲了一下)
7.线程池三个最重要参数在创建线程的流程(小于核心线程直接创建,否则放入队列,超出队列则创建线程,超出最大线程则执行拒绝策略)
8.springMVC接收请求的处理过程(dispatchServlet,映射器,视图解析器这些)
9.hashmap和concurrentHashmap(这里回答的挺完善,但是感觉就是在背八股,感觉面试官也是为了凑时间才问的这个)
10. Linux怎么查询某个线程是否启动(ps -ef|grep ‘关键字’)
10. Linux文件内容关键字查询(grep -rn "关键字" )
11.红黑树和B树的区别。(没回答上来)
12.拦截器和过滤器的区别(没回答上)