8、BAT面试学习

1.Java开发经验多久?                          2.Java虚拟机的应用时间,具体的项目?              3.熟悉/擅长的开源框架是哪些?(选项:Spring、MyBatis、springmvc、Maven、git)                      4.消息队列的应用场景中你擅长处理哪个场景(选项:异步处理,应用解耦,流量削锋,消息通讯总共四个场景),在哪个项目中占据很多的工作量。                    5.之前工作中接触过那个通信协议,(选项:TCP/IP协议、IPX/SPX协议、NetBEUI协议)具体是这个协议的哪个版本?                                      6.是否参与过分布式项目的构建和开发?              7.在项目中,是否应用过多线程?不算框架对多线程的使用。                                      8.用过哪些中间件 (选项:nginx动静分离,redis等缓存,mq,dubbo+zookeeper等)                      9. 保证这些中间件的高可用,有过实际的操作吗?

你可能感兴趣的:(8、BAT面试学习)