电话打来的时候在公司,所以很紧张,感觉自己很凉。但是面试官人还是很好的,是我自己太菜了,呜呜。很多问题不够深入了解,给人的印象就是完全停留在表面的,反思一下,以后学习的时候注意深度!!!
1、项目
问了项目架构,项目内容;redis使用,redis底层,如果redis崩掉了怎么办?;秒杀系统架构
我答的完全是一塌糊涂,对项目架构了解不深,redis底层不够了解,懂的东西很表面。
2、判断循环链表是有环还是空?
完全问懵了,后来提示我出度入度,我才想起来拓扑排序的没有入度为0的结点说明有环。
3、二叉树的广度优先和深度优先
问了广度优先的算法实现,我回答的就是先序遍历。然后又说了具体的实现
4、jvm的了解,GC算法,分代回收
然后我把新生代和老年代搞混了,有毒,哪个公司会要我这种糊里糊涂的人,准备抽空把深入理解java虚拟机再看一次。
5、红黑树
我又是说的很表面,问我左旋右旋的具体操作我就说不清楚了,我靠,学习东西太表面了。
6、操作系统内存管理,缓存算法
答不上来,没复习。额
7、计算机网络
三次握手,四次挥手,应该回答的还凑合吧,也没深入问了,多问我可能就又傻了
8、数据库隔离级别,执行引擎他们的区别
也是有点忘了,没答完整,然后问数据库引擎为什么一个是线程安全,不知道。。。
总之,就是没深度,太表面了,遇到阿里就会凉凉,而且超紧张,没戏。秋招的时候多准备吧
网友评论