面试官人蛮好 但是真的是问题巨多.....简直就是要把我掏空
问题真的是太多了 我就大概简述一下
1.先自我介绍
2.问了点项目流程,实现
3.开始java基础(从八大基本数据类型,各种各样的问题(比如重载和重写,抽象类和接口类,浅拷贝和深拷贝这样的.....到集合的各种实现类的区别)一直到JVM 这我真的是扛不住啊)(这部分至少问了20个问题,除了多线程之外基本该问的都问了)
4.结束完 java就是开始到mysql了 常用的数据类型,索引类型(聚集索引,非聚集索引,覆盖索引),内存结构,隔离级别,INNODB的四种特性(还穿插各种小问题)...........(问完我已经快大汗淋漓了)
5.然后就开始了 spring框架狂问,spring的配置文件,常见的各种注解(贼多的注解,@Autowired,@Resource,@component等等.......),都有什么用,怎么使用,有什么区别
6.就是问maven的许多指令(这个好多没答出来,因为是idea玩家,懂的都懂,哈哈哈哈
接着就是springmvc的流程,以及这里面常用的各种注解(我真是快没了,还好项目做得多,都能勉强答出一些)
7.接着就是mybatis xml文件里各种标签,mybatis执行流程,怎么使用的(嵌套项目还进行提问)(这个过程我提醒了面试官我才大三,已经把我掏空了.面试官笑了笑继续提问)
8.然后就是redis....基本数据类型...redis的aof和rdb....application是怎么进行配置的,配置类怎么写的,.在项目中怎么进行存储,怎么使用,讲讲使用的流程(.............),要是redis挂了怎么办.......还有什么思路.........
9.然后就是开始问项目中的具体实现,这些是怎么做的......问题穿插中...........
10.问我有没有使用过消息队列的一些框架...........问我有没有使用过dubbo........使用过swagger............
11.聊项目一直聊到怎么做的压测,jmeter压测的数据,开启的线程多少,最大吞吐量.......
面完真的就是嗓子都要沙哑了赶快喝个水,压压惊
3.9日 安恒二面 20分钟
面试官人蛮好的,不过面试官看得到我,我看不到面试官,我面前都是漆黑的屏幕.....
1.谈谈你在学校做的这些项目
2.都充当了什么角色,项目中都是怎么进行实现的.....看你项目使用了shiro 你对shiro了解么,都有哪些模块...都是怎么使用的
3.你对 类,接口,抽象类是怎么理解的说说你的看法,,,,对java的集合都了解么,谈一下arraylist和linklist的底层原理
4.http协议了解吧,聊一下
5.谈一下TCP的三次握手和四次挥手。(提了一下拥塞控制面试官竟然没问)
6.有什么想问问我的吗
7.和面试官闲聊中......
二面是真的舒服,嘿嘿...
全部评论
(11) 回帖