首先介绍一下自己,本人是非985非211普通一本的CS专业毕业,好在软件工程师对于学校的排名要求不是特别高,更多的看你自己的努力,愿不愿意付出。从大三开始努力刷题一年多后,我终于拿到了一个靠谱的offer,虽然不是什么BAT,但也很满意啦。
扇贝的面试分小作业和面试。我的面试是在一个下午完成的,一共三轮,分为两轮技术面和HR面。
我的题目是要求写一个chrome插件。
这种小作业的题目都不会太难,大家提交之前也一定要使功能得到实现,但请切记一定要自己写这个小作业,因为后续的面试中会问到小作业相关问题。
第一题是给你提供了一段英文语料,要求用c++将文本语料中的拼音和英文分开。
题目描述: http://www.lintcode.com/en/problem/word-break/
参考答案: http://ww
扇贝的面试分小作业和面试。我的面试是在一个下午完成的,一共三轮,分为两轮技术面和HR面。
面试前小作业
投完简历筛选过后,你会收到一份邮件要求你做一个小作业,时间是一个星期以内,小作业实现功能后就能去面试了。我的题目是要求写一个chrome插件。
这种小作业的题目都不会太难,大家提交之前也一定要使功能得到实现,但请切记一定要自己写这个小作业,因为后续的面试中会问到小作业相关问题。
第一轮技术面
第一轮面试各个公司都大同小异吧。我第一轮的遇到的面试官特别友善,一上来就让我自我介绍。套路完了以后就开始出题了,都是lintcode原题。所以在回答的时候是胸有成竹的,在敲代码的时候是美滋滋的。第一题是给你提供了一段英文语料,要求用c++将文本语料中的拼音和英文分开。
题目描述: http://www.lintcode.com/en/problem/word-break/
参考答案: http://ww