您的位置:首页 > 其它

【360面经】

2016-04-21 23:17 281 查看
今天是我人生的第一场现场面试,360,在798那边,中午没有吃饭,赶着坐了地铁,以为自己下了三元桥可以公交过去的,最后还是放弃了,于是就打车过去了,20TAT。

到了360,觉得公司的楼还是不错的。(*^__^*)

开始等待,在等候室,好多人,各个岗位的。签到官问我是产品岗还是什么,我说技术岗,哈哈这个时候最骄傲了!

开始等待!

一面,一个萌萌哒程序员坐在我面前,先是自我介绍,然后问项目,主要讲了中文QA系统那个,其中他问了几个问题我还是很打怵的。1.语料库有多大2.倒排索引建好后得到top50段落是不是要都计算一遍时间复杂度(其实我是用Lucence直接搞的)3.倒排索引表有多大4.如何抽取答案,我说是借鉴一个开源的句法分析的项目。然后问基础知识,1.静态成员变量能否用虚函数?我说不能,原因好像是有点模糊2.类成员变量哪些必须要在初始化列表中初始化,这个问题特别丢人,因为我没听懂,其实是我不知道。。我把我知道的static怎么定义啊,变量有private、provided、public啊讲了一遍。。。到这我已经很绝望了。然后问算法,1、有序数组,查找某个特定值,返回第一次出现的位置。第一次写了二分,直接查到,但是没注意第一次出现,于是当相等时往前遍历(注意数组越界问题!!!!,而且判断要在取址前面!!!),问我复杂度,我说前面二分O(lgn),后面最差是都相等,O(n),问我有没有更好的我写了递归,递归出口是剩一个元素返回相等,其他缩短空间。可能有点乱,他也看了好久TAT,最后终于唬过去了。。。然后问了一题,一个矩阵,每个位置是一个整数,从【0】【0】出发,允许向上、向下、向左、向右走,不许走走过的路,经过的数的和等于给定的数,求步数最短。我说每个节点和邻居建立邻接表,然后广搜,和大于k时剪枝。于是他让我手写广搜,说实话我不是很会写,最后转换成了我说不写邻接表我掌握不好界。。。。很尴尬吧。。。然后他问我觉得自己优势和劣势在哪。我说优势是自己做的项目统一为智能问答QA,那个基于语料库,实验室基于图数据库RDF,给他讲了一下RDF和SPARQL好像有点自信了,劣势在于我才大三,知识比较浅。

于是回去了,竟然还有二面!!!我也惊呆了!

二面,这个程序员感觉屌多了,好像更潇洒了,上来问我项目,他说让我具体一点给他讲项目,于是我开始画图,举例来讲,感觉好像这块讲得不错,而且真的是跟他对话交流进去了,包括我的两种思路,遇到的问题,怎么交互,query构建,等等。然后问我平时写代码多吗,用什么语言。问我倾向于技术吗,感觉我适合产品。。我说女生好像是很多做产品,可是我喜欢技术,而且崇拜技术,虽然资历浅。问我知不知道360的核心技术,我说很看好360好搜,感觉现在的用户反馈更好,因为没有广告。。但是搜索引擎总是要广告竞价的,他说他就做广告。。问我怎么办,我说第一个性化推荐,第二广告竞价有更好的原则。问我熟不熟悉STL,我说平时用map和vector,问我list和vector我没回答上来。问我有没有想问他的,我反问你们现在的专注点是什么,技术热点是什么?他笑,说太深了,1.广告2.桌面变手机体验3.相关的宽范围返回结果,但是各个技术都已经很成熟,垂直化整合,搜索发展到今天技术不是限制,感觉他是部门的头头,嗯。。。在这个过程中,我也一直在插话,比如我说360积累了很多流量入口啊,只是数据噪音啊,搜索技术很成熟啊等等,交流的特别好。

然后,,,人力专员喊我,让我准备三面。

期间陆续有人离开,一面、二面后让回去等通知的,觉得自己还是很幸运吧

三面hr面。自我介绍。通俗易懂的语言介绍项目(意见:结论放在前面,不要背景在前)。为什么选择讲这个项目,学到了什么。大三,今后打算,可以实习吗?为什么学经济学双学位?世纪明德的工作简单介绍。做队长的工作中最有挑战的是什么,我说是口碑有点不好,我要在面试招新的时候说服大家,我为什么留下。我觉得值得,她说我自我驱动性比较强。有男朋友吗?哪的人。想做技术?我说至少不能贴男女这个标签。问我有什么问题,我问觉得我是怎样的人,我解释因为她概括我自我驱动性很强,所以我想看看短短这么长时间她有什么印象,我有什么习惯需要修改,适不适合互联网这个行业,性格上有没有需要磨练的地方。她说觉得我自我要求标准太高,会很累。

恩,就酱,三份简历都用完了。。。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: