美丽说是一个成长中的创业型公司。公司地点在北京海淀黄庄地铁站上的新中关村大厦。位置不错。公司中女性非常多!
能够结识美丽说是一种缘分。红杉资本投资的公司10月末来我校集体宣讲。我那天刚听宣讲就接了赶集的电话一面。宣讲结束后,有公司接受简历环节,由于还有一场其它公司笔试,还是让同学帮忙投递的简历。(在此感谢glb同学)。
接到去北京的面试电话,我是抱着参观的心态去的。上午做城际,下午到达公司。这一次实际经历了一次1场笔试,4场面试的马拉松面,中间休息40分钟吃晚饭。面试的部门是无线部门,他们的几轮面试全面的检查我的能力。
一面,前端的美女程序员。(第一次被技术女面试)。自我介绍,主要问前端开发问题。包括:Css中类的标示符,divspan区别,Raletiveposition区别,Table中如何用css实现单数行双数行不同颜色,浏览器优化,使用js截取http参数。我前端不熟,用js实现的我用php实现。代码全是在纸上写的。
一面结束后美女拿走我写的代码,过了一会给我一张试卷,
笔试开始,美女说答完后通知她。第一题转换镜像树,使用递归。第二题最快找出可能的n个单词。(后来使用字典树)。第三题 微博数据存储和数据挖掘选一道。第四题给了一个背景情节,实际是n选择全排列问题。第一题第三题答得可以。最后一个有思路,但是代码一直想不清楚。最后我看已经一个小时了,就沟通前台,告知我已经答完。
第二轮面试是一个和我年龄差不多的后端工程师。他看了我笔试的内容,一道一道讨论,还把第一面我写的代码和我分析。问了我贪婪算法、linux shell,也和我沟通的职业发展。聊的很全面。然后又给了我一张试卷,做字符串转换,sql语句问题、查找字符串。到第二面我已经写了4A4字的代码。我想可能他们也要测试我的连续编码能力。这个时候已经快5点了,面试官让我等会,他要和老大沟通。这时候我才简单休息了一下。这两轮面试给我的感觉是,创业型公司的团队都很年轻,面试官都很亲切。特别是第二个面试官给出他对我职业生涯的建议。
好戏才刚刚开始,第三轮面试是副总级别人物,胡总。后来才知道是前百度T9级别人物。
第一题,天津有多少家餐馆这种传说中的题目。我想出一个方法后,他分析纰漏,然后再让我想,第二他觉得可行,之后让我想第三个方法,第三个不是很完善。不过这种面试让我对自己潜力很吃惊,我竟然能想出三种不同的方法。这种问题原来都从来没有认真想过。
第二题,智力题。有n堆粉末,1CuSO4,n-1NaCl,粉末放入带水的烧杯中,1分钟后能确定是否是CuSO4,(变蓝),要求是1分钟就发现哪堆是CuSO4,。我没有想出具体的解决方法,不过思路是混合粉末,然后通过一个算法确定那堆是。(哪位大神能解决一下)。
第三题 读写进程问题,一个进程读每15分钟读1000m文件内容,一个写进程每秒写1m。有一个7200mbuffer。要求写出程序实现。我这个题很晕。写了很久。最后面试官不耐烦给我讲解了!我很感谢他!
第四题是项目管理相关问题。
这轮面试结束后,公司的很多人陆续去吃饭了。胡总让我先去吃饭,半个小时,然后等待后续面试官!
第四轮面试开始的时候已经快7点半多了。四面的面试官也很年轻,同龄人。
第一题,大数据问题,给定ab两个文件,各存放50亿个url,每个url各占64字节,内存限制是4G,让你找出ab文件共同的url?其实这个题,我见过。不过那会有些疲惫,答得不好,面试官一直让我改善。最后找出了更好的方法才结束。
第二题是全排列,我用php写出了代码
第三题是搜索相关的算法。
第四轮结束后已经8点多了,完全出乎我的意料!最后胡总说还有HR面。那天回到天津已经是10点多了。到宿舍都11点了……
第五面HR面试隔了几天,一次北京上午的面试,谈了很多,薪酬,待遇,环境,发展等等。Hr人很好,很耐心。
当天晚上hr就给我意向。正好周五,我周一给了想去的意向。不过要很早实习,我因为11月要写论文,12月答辩,最后选择1217日去实习。
美丽说是一个很务实的公司,发展很积极,团队老大很厉害,技术团队年轻有朝气。我很感谢美丽说在我面试回答不好的时候给了我答案和建议。后来因为得到了另外一家大型互联网公司的offer,拒绝了美丽说,再一次感谢美丽说。面试的全过程给了我很多收获。