昨天晚上7点收到通知的,手机短信和邮件都发了,让今天上午11点去面试。去年9月秋招的时候我也通过笔试和一面闯入二面,二面的压力面试终止了。非常想着这实习生的职位。
上午各种事情让我10点10才出发,通知要提前15分钟到场的,感觉要迟到。没想到,平时不堵车就要40多分钟的公交车今天居然半小时就到了,而且下车了还要走一段路。但是走到会场直接找到技术类咨询区询问,发现刚刚才10点45,告诉我说还早呢,再等等。
会场依然等着一大堆人,不同学校,不同学历和不同岗位的都有,在我靠在一边等着通知的时候,因为人太多没有地方坐,听到前面有游戏策划的、营销的、软件开发的都被通知到前台去领面试单。看到一批人有7、8个去前面排队了,下面空出了座位,我就等了一会,有人去抢着坐下了,再等了一会又空出来了几个,然后我就去坐下了,就在刚刚坐下的一会,我听到了在叫我的名字。顿时有点小激动。前台是个小哥,让我报了一下手机号后四位,然后给了一张面试单让我写下名字直接去上面写的地方去面试。
特别巧的是居然这个面试地方就在同楼层,不用走太远就到了。我到了门口,看看时间是10点56分,然后就还站了一会,当时是想想等下如何开始说第一句话的。
然后就不知道怎么直接敲门了。面试官看起来非常的和蔼,看上去大概有二十七八岁的样子,应该是一个大的团队负责人,明显感觉比上次秋招参加一面的时候的面试官要大一些,有资历一些。然后我就走到了座位上,而且看到房间里面的电视还开着的,是CCTV1呀!这时候面试官关了电视,走过的时候我就直接把简历给他了,这时候我首先开始自我介绍了,介绍自己的一些情况和一些经历,然后特别的表明自己非常希望得到实习机会的意愿什么的。。。。这期间面试官一直在看我的简历,没什么其他问题,就只有我一个人说。等我介绍的差不多了之后,他就开始问我简历上写的一些项目经历了,看来他看简历还是非常的仔细认真的。
首先是问了项目的主要模块和我承担的职责,然后要我介绍一下开发团队的情况。后面就是问了这个项目中我感触最大、收获最大的,我就把我遇到的一些问题一个一个说了。特别在我说到遇到的问题的时候总是会接着问我是如何解决的,而且当我说我怎么解决的时候一般他很快就能知道我对问题的了解程度。在到后来接着根据前面的情况,问了一个关于性能的问题,当一个查询在开始的时候很快,但随着数据量的增大,这个查询越来越慢,问我改从哪些方面去解决这个问题(我就说了一些关于查询语句的优化,索引的建立等,不知道还有什么办法),然后就问我关于聚集和非聚集索引的区别和实际使用情况(我就只知道聚集是和物理顺序对应,使用区别真的不知),同时问我应该使用什么样的工具或方法来检测是哪个地方耗费的时间最长(这个我真是没有接触到)。
这个感觉回答的不好,可是面试官接着问关于用户获取数据的权限问题,就是当不同用户获取同样的数据的时候,只能获取对应用户权限能得到的,而且每个数据都有多维度的限制,比如说时间(一年之内什么的)、地区(省份等),需要我设计一下如何实现这样的数据获取权限的设计,我大概说了一些建权限表什么的,也感觉没有回答到面试官问的点上去,回答的很差。就这样感觉时间一下就过去了,然后就说差不多到这结束了,让我回去等通知。临走的时候还和面试官握了个手。
回顾这次面试的过程,首先是时间很长,问了很多项目的问题。如果不是自己做过的,还真的回答不了。然后就是这次面试官真的非常和蔼,给人感觉非常好,说话的过程中也没有任何紧张的气氛。最后,虽然感觉自己回答的不是很好,但是这次面试感觉还是达到了目的,也是一种锻炼吧!觉得还有很多问题以前从未思考过,还有许多知识点需要去不断学习才行!