一亩三分地论坛

 找回密码
 获取更多干货,去instant注册!

扫码关注一亩三分地公众号
查看: 1200|回复: 10
收起左侧

我的找工求职总结帖

[复制链接] |试试Instant~ |关注本帖
rfnepku 发表于 2015-12-9 16:19:41 | 显示全部楼层 |阅读模式

2015(10-12月) 码农类 硕士 全职@Snapchat - 内推 - HR筛选 技术电面 Onsite |Passfresh grad应届毕业生

注册一亩三分地论坛,查看更多干货!

您需要 登录 才可以下载或查看,没有帐号?获取更多干货,去instant注册!

x
三个月的求职季告一段落,本来准备做完final project写一发总结帖,今天看到朋友的总结帖,感慨万千,半夜失眠了,爬起来写一发。第一次发帖,格式文风什么的不太注意,大家见谅。
背景: 杭州某高校ee毕业,美国南部某高校ece硕士,算是半路转行吧。研一下上了一学期的算法和c++, 从暑假开始陆续刷题,到十一月底大概leetcode过了一遍多一点点,部分高频题做了好几遍。System design 陆陆续续看过一些,主要是为了准备linkedin。

电面挂掉:cisco
onsite挂掉: oracle,square
offer: snapchat, indeed, amazon
pending: google, linkedin
cancel onsite: yahoo

每个人经历了求职季都会有一些自己的总结,我个人得出的一些经验(仅供参考):
1. 合理安排时间,有些公司流程特别慢,就得早点投,比如google,不然被其他公司的deadline催着非常蛋疼。。
2. 多利用linkedin和校友资源,找人内推往往有效很多。
3. 刷题过程中第一遍的收获是最大的,很多方法技巧都是第一次见到,建议第一遍做慢一些,多看看discuss,抽象出问题的模型和本质,这个比较重要,因为之后我碰到的很多面试题也都不是原题,但它们都逃不出常见的算法范围,只要能够看到一点影子,联系之前掌握的算法数据结构,把问题本质提取出来,一般的问题到最后转化一下都不会很难。
4. 找同学一起准备会高效很多。我在准备期间和另外一个小伙伴一起准备和讨论,收获很大。

面经:
cisco:  campus面试问了longest common prefix, leetcode原题。电面问的比较杂,有数据结构,数据库,网络,resume上的project, 不深但比较广. From 1point 3acres bbs

oracle: onsite按组来,这个没什么好说的。

square:
1面: merge sort里有一步是merge,现在写一个reverse_merge, 模拟逆向这个过程
2面: 设计一个job scheduler,用queue, 如果里面的task有time stamp 作为priority怎么办,用priority queue
onsite 第一轮: rotate image
onsite 第二轮: 白人小哥自己出的题,题目比较复杂,有三个小问,不好描述
他们家面试都是用ide现场运行,如果跑不出结果,基本上就挂了。 当然,pair programming过程中的交流也非常重要。
.鐣欏璁哄潧-涓浜-涓夊垎鍦
yahoo:
. from: 1point3acres.com/bbs 1面:各种cs基础知识,database,network,非常简单的coding(这一轮不测重coding),很多java基础知识
2面:merge interval,   find minimum in rotated sorted array,  find target number in rotated sorted array, find shortest distance for two nodes in Binary tree

indeed:电面和onsite出现的题目地里都有

amazon: oa, group interview地里都有。 我当时用的C++, 在虚拟机下跑,它有现成的makefile,但是不能用unordered_map, 我改了makefile。跟面试官的交流很重要,最后跑出结果也相当重要。

snapchat:
1面:construct bst from preorder and inorder sequence. Waral 鍗氬鏈夋洿澶氭枃绔,
2面:implement an array from scratch. 设计了memory allocation, array resize等知识点。

onsite 1: topological sort.鐣欏璁哄潧-涓浜-涓夊垎鍦
2: 一个two-dimenional image, 有black和white 两种数值,  把它最后用一个quadtree表示。 每四个方型pixel可以合成一个,如果四个都是黑,合成一个黑,四个都是白,合成一个白,否则合成灰。  recursion 解决
3. 写一个hashmap,要求底层实现是bst,  get(key) 函数和 set(key, value) 函数
4. 地里有的类似 print company organization那题

. visit 1point3acres.com for more.linkedin:
电面: 1. calculate sum of nested list, 2. merge sort, 3. an unsorted array, does there exist three numbers that can use them to construct a triangle?
onsite: 那天的onsite 地里有个同学已经写了,system design和他是一样的。coding是 topological sort,实现一个hashmap,判断isMorphic string. 涓浜-涓夊垎-鍦帮紝鐙鍙戝竷
.1point3acres缃
求职期间看了地里很多帖子,在此感谢写帖子的朋友们! 也希望我的帖子可以帮助到一些人。










. 鍥磋鎴戜滑@1point 3 acres

评分

5

查看全部评分

hylldxm 发表于 2015-12-9 17:54:16 | 显示全部楼层
恭喜楼主!才刷LC一遍多点就能拿到这么多offer,太厉害了!
回复 支持 反对

使用道具 举报

hylldxm 发表于 2015-12-9 17:55:31 | 显示全部楼层
楼主能分享一下这些offer的package吗?
回复 支持 反对

使用道具 举报

ryb 发表于 2015-12-9 18:01:40 | 显示全部楼层
恭喜哈~祝G L好运~BTW原来Oracle Onsite挂的不止我一个。。。
回复 支持 反对

使用道具 举报

不再记起 发表于 2015-12-9 18:55:53 | 显示全部楼层
LZ太强大了!BTW:能问下L设计考的具体是神马嘛~?
回复 支持 反对

使用道具 举报

不再记起 发表于 2015-12-10 03:30:20 | 显示全部楼层
不知道之前和你一样的系统设计面经是哪个诶~~
回复 支持 反对

使用道具 举报

 楼主| rfnepku 发表于 2015-12-10 05:29:04 | 显示全部楼层
不再记起 发表于 2015-12-9 18:55
LZ太强大了!BTW:能问下L设计考的具体是神马嘛~?
. Waral 鍗氬鏈夋洿澶氭枃绔,
是11/20 那场 设计一个note应用
回复 支持 反对

使用道具 举报

 楼主| rfnepku 发表于 2015-12-10 05:29:21 | 显示全部楼层
ryb 发表于 2015-12-9 18:01
恭喜哈~祝G L好运~BTW原来Oracle Onsite挂的不止我一个。。。

谢啦!同加油
回复 支持 反对

使用道具 举报

 楼主| rfnepku 发表于 2015-12-10 05:31:09 | 显示全部楼层
hylldxm 发表于 2015-12-9 17:55
楼主能分享一下这些offer的package吗?

amazon ms标配 snapchat也是ms 标配, indeed比较杂 12.5base + 10% bonus 加 sign on 两年3w + 可以忽略不计的内部股票
回复 支持 反对

使用道具 举报

bboy0720 发表于 2015-12-10 12:46:47 | 显示全部楼层
LZ好厉害!snapchat能够拿到!好钦佩!
回复 支持 反对

使用道具 举报

本版积分规则

请点这里访问我们的新网站:一亩三分地Instant.

Instant搜索更强大,不扣积分,内容组织的更好更整洁!目前仍在beta版本,努力完善中!反馈请点这里

关闭

一亩三分地推荐上一条 /5 下一条

手机版|小黑屋|一亩三分地论坛声明 ( 沪ICP备11015994号 )

custom counter

GMT+8, 2016-12-4 04:07

Powered by Discuz! X3

© 2001-2013 Comsenz Inc. Design By HUXTeam

快速回复 返回顶部 返回列表