寄托天下
查看: 892|回复: 0
打印 上一主题 下一主题

[计算机] Coding 面试 FAQ [复制链接]

Rank: 2

声望
50
寄托币
14
注册时间
2016-9-30
精华
0
帖子
3
跳转到指定楼层
楼主
发表于 2016-12-16 13:01:07 |只看该作者 |倒序浏览

Q: 零基础找工作,怎么开始?

A: 寻找好的老师指导能帮你事半功倍地总结算法。另外推荐CC150这本书,先对所有解法类型有一个总结再开刷。 当然如果你是学霸,也可以直接刷leetcode。

Q: 算法题要刷到什么程度?

A: 实战中,一题median最多20分钟bug free,包括沟通,白板码和跑test case。得到考官认可尤其重要,因此平时练习一定用英文做题,写comment和思考。

Q: 设计题怎么办?

A: FLG必考设计,new grad也不例外,因为大家刷题都已经很强,靠设计题见分晓。
校招比较简单,考OO Design,非校招必须了解产品系统设计。MAP REDUCE也是必考。
网上很少完整的设计题教程,只能上mitbbs,glassdoor看面经,然后找有经验的SDE问思路,实习中观察设计文档,多看看如GFS,AWS的paper,慢慢积累。

Q: 做过的题很快忘?

A: 说明没有理解思路。总结题型很重要,正常来说算法题范围不外乎DP, DFS/BFS, Search and Sort, String, greedy, object design, bit manipulation, math 或者这几个方法的结合。后3者较少见题目不多,都做一遍就可以,greedy只能靠多练习多见识。 而前面的4种模式都相对固定,考的也最多,一旦掌握熟练offer就不远了。
准备时间有限应该集中精力在频率最高的题上,各论坛上很多人喜欢抛出偏门的题目比如红黑树和数学题,做起来既耗时也没有必要。

Q: 海投N久没回应?

A: 如果像AGU这种人人有机会的公司都不回应,说明简历有问题。简历是进面试的钥匙,也是面试后和其他合格者竞争的唯一依据,重要,重要,三遍重要!
和job requirement相关的热门技术keywords一定要写在显眼的位置,HR一天看几十份简历,网投的filter也都在找这些keywords,找不到就会被直接pass掉。项目在精不在多,可以多准备几个版本,务必抓住职位的需求。

Q: 我是EE,金融,生物,化学。。能转CS吗?

A: CS领域机会多,湾区的华人SDE里有近一半是半路转来的,算法面试考验的是智商和毅力,而不是专业水平。如果你在起跑线上,CS专业的new grad其实比你快不了两步,因为学校又不教刷题。所以只要有心,拿到offer的机会基本均等。

Q: GPA不高?

A: Oracle,Adobe等公司有GPA限制。FLAGU发面试不问GPA。题刷好了,offer到手时background check才提交成绩单,不会影响入职。

Q: 几个月的努力未见offer,很失落?

A: 找工作是个积累过程,大部分fresh grad都是被拒无数次才得到了一个offer。面试竞争越来越大,成功需要一些幸运,要知道你不是一个人,还有很多人和你一样在等待机会,别放弃,很可能下一个面试就能胜利!最重要的是找到组织,大家互相勉励分享经验。干了这碗鸡汤继续加油吧!

回应
0

使用道具 举报

RE: Coding 面试 FAQ [修改]
您需要登录后才可以回帖 登录 | 立即注册

问答
Offer
投票
面经
最新
精华
转发
转发该帖子
Coding 面试 FAQ
https://bbs.gter.net/thread-2055237-1-1.html
复制链接
发送
报offer 祈福 爆照
回顶部