一面(回忆版)
本来是准备等到下午六点就准备回去,因为放在那儿的简历一直躺在那儿,没人要。早晨10点钟过来,到了霸面区,hr姐姐说,霸面的同学简历放在这儿,我穿过人群过去一看,好多简历,各种漂亮的简历。
晚上5点45分有个面试官过来看了下后台开发的简历,晒走了两份,我一看,哎,命中了,有点欣喜。
大约6点钟,经过签到,然后去等待叫号。
面试开始了,首先自我介绍。
面试官很年轻,一开始在填写我的信息。然后说他们那个系统很烂,然后不是他开发的,所以很无语。
- 你最熟悉的语言是什么?为什么选择java,哪一点最吸引你!
- Java语言的优缺点?
- Java的特性
- SSH三个分别是什么东西?struts负责那一部分,Spring干嘛的,hibernate作用。
- 有了解过平衡二叉树,红黑树吗?查找的时间复杂度是多少,怎么来的?
平衡二叉树
红黑树 - 对排序算法熟悉吗?快排序时间复杂度,为什么是O(nlogn)
常见排序算法 - mysql的性能?
(一脸懵逼)然后我问是指什么,面试官说TPS,还是不知道,我说大约10w吧,之前查询数据的时候1s差不多10w条,然后面试官说,你这有依据吗
关于qps一点资料 - 你对mysql的了解,说说?(好多这样开放性的题目,能说多少就说多少)mysql索引是什么数据结构
B+ - 数据库的ACID了解吗?1,2,3NF知道吗?
ACID
1,2,3,BCNF - 在海量数据里面选出最大的1000条数据怎么做?(内存不够)
二面
在昨天晚上,实验室大部分人都走了,正在看一个人B+树博客的时候,突然手机一响,我看了下。竟然是一面过了,邀请明天10点面试,想想好激动。去大堂签到,然后等待叫号,惴惴不安。突然一个短信来了,心里一叮咚,这就开始啦。
上楼看了找房间,房号,结果们关着。。。
我礼貌的敲了下们,没人。我纳闷,结果发现门旁边有个门铃,我按了两下,好像有动静,然后再按了下,门开了。
打了个招呼,我报了下自己的名字,是来面试的。
面试开始了,首先自我介绍。
- 直接就开始聊起了项目,了解最熟悉最拿手的项目。
- 对js熟悉吗,angular js, facebook的js框架。
angular js
React.js - 项目里面有个安卓自己开发的项目,然后面试官想看看效果,刚好前几天,我把它放在我的github博客上了!
- 研究生阶段是学的什么课程,学过一些什么,知道AWS吗?
- 本科学校是什么,专业,估计面试官很看重出身吧!
- 然后面试官介绍了他们项目组是SNG,目前最业务状况和需要哪方面的人才!
全程下来没有聊任何技术方面的,不知道结果如何,waiting!