<
查看: 4956|回复: 15
收起左侧

[找工就业] 分享一些A-C轮小公司的面试/准备经验

    |只看干货
ideaswell | 显示全部楼层 |阅读模式
本楼: 👍   100% (13)
 
 
0% (0)   👎
全局: 👍   99% (335)
 
 
0% (1)    👎

2021(1-3月)-CS本科+3-5年 | 内推|BayArea 码农类General全职@很多小公司

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

您需要 登录 才可以下载或查看,没有帐号?注册账号

x
太长不看版:个人觉得面小公司题不用刷太多,见到的题都是比较实际的。system design还是要看看

坐标湾区,毕业加入了一家当时说大不大说小不小的startup,一直做到现在有四年多了,产品向的组和infra都做过一段时间。公司发展还是很快的,最近也跟风上了市,想走主要是觉着现在公司有点太大了,很怀念刚来的时候那种小公司的氛围。所以这次看的公司基本都是A-C轮的小公司,B轮居多,也面了两家D轮的不过主要是拿来练手。有infra的公司我就面infra的职位,没有的就面backend
关于选公司:
朋友/前同事推荐了一些(很多前同事都去了很小的startups),另外我搞了一个crunchbase的free trial,然后看了几家一线VC的portfolio里A-C轮的公司,一家家看他business model啊,founders啊,看他们员工的linkedin啊之类的这样选出来的

准备阶段:
  • 听很多人推荐designing data-intensive applications,读了一遍,感觉确实学到很多,但是最后面的时候基本都没用上
  • coding的部分我一开始还是比较紧张的,因为最近有一年多的时间都没怎么写代码了...我觉得面试还是用Python比较简单,就好好学了一下python(之前偶尔也用但是很多convention不是很清楚),做了一些leetcode练手感。这里比较惊喜的是可能上次找工作的时候刷题刷太多了(🙃 ) 还是怎么的,手感很快就回来了。不过也有一方面是我也想开了,要是有人面我dp之类的我就当场走人(私以为除非是new grad, 面这种题没有什么意义),所以就做了一些Medium的,各种常见题型都做了一些。到最后面试结束的时候leetcode大概做了70道左右,觉得足够了,除了头两个练手的电面因为紧张到无法思考挂了之外后面coding轮都过了,而且居然还有几个面试官说我code写得很干净很整洁什么的
  • system design有很多资源,我觉得比较有用的有(不好意思我分太低了不能贴链接):1. Github上的System Design Primer,基本上会用到的概念都大致讲了一下 2. Educative有个很有名的课叫grokking the system design interview, 我看了一下,有几道题还考到了,不过后面有一些比较偏门的感觉没有太大用 3. YouTube上有个人叫Hussein Nasser,他的视频我很喜欢,各种backend/infra的知识点,能想到的他基本都讲过,很多还都有实操代码
  • 很多公司都有一轮叫technical deep dive,讲过去做过的一个project。我正好之前做过一些tech talks,一有这种面试就直接拿出当时的slides来讲一遍,感觉效果很好。我觉得不管有没有做过talks,做一些slides应该都会有挺大帮助的


结果:除了挂了头两个练手的电面之外,后面面的都拿到offer了,拿了5个offer的时候有一家感觉特别对就签了,其他的推了。

感受:
  • 最大的感受是这次找工作的体验跟上次(找new grad职位)的差别好大,上次最愁的就是很多地方拿不到面试,这次基本想面的都有人介绍,就算没有的直接在linkedin上找个他们的recruiter问一下或者海投也会给面试。所以还在new grad阶段奋斗的同学们不要气馁,以后有了经验路真的好走很多!
  • 一开始准备几家用来练手的公司很重要!我本来以为自己面试不会紧张,因为我平常也面很多人,觉得我很了解这个过程了,但是没想到头几个面试都是控制不住地紧张,尤其是第一个面试,紧张到手抖,无法思考那种。这个可能是我个人的问题,可能大家没有这种感觉,不过对我来说练了几个公司之后感觉就好起来了,我觉得还是挺有必要的
  • 练手的公司还有一个用处,就是你可以练习你的pitch,就是跟hiring manager那一轮(有的公司还会见到head of eng啊 founders之类的), 我觉得你对自己的pitch还是很重要的。一开始我就比较谦虚,就说我在这个公司四年多了,在这方面这方面还有这方面工作过,就无功无过吧,我自己都觉得没什么亮点。后来就学会了突出我在选projects时候会注重impact、跨领域是为了做过一些公司需要的但是没人愿意做的事、给一些具体的数字来量化我的impact之类的,可以看得出来这样的pitch hiring manager都很喜欢,然后也会引申出一些其他的讨论之类的
  • 可能是因为面的都是小公司,coding题都比较务实,所以题也没有刷太多。这种题过没过一般感觉都很明显的。不会像印象中以前面大公司的时候那样有时候过没过感觉有点碰运气lol
  • 还有比较喜欢面小公司的一点是很多时候可以和head of eng/founders未来的队友聊一聊,看看靠不靠谱,我在聊天轮里也见过一些red flags
  • system design这种东西,越看越觉得自己知道的太少,看来看去没个完lol. 我觉得策略还是先把会用到的概念都熟悉一下(然后反复熟悉,因为有些平常用不到的会忘),做过的projects确保可以讲的很细,educative那个课里面常见题看一看,后面有时间再往深里看

. 1point3acres

如果对大家有帮助的话麻烦给我加点米,我现在分太低了都没法回复自己的帖子orz
欢迎讨论~

. From 1point 3acres bbs
补充内容 (2021-04-29 05:12 +8:00):
又想起来一点:triplebytes是很方便,不过个人认为面这些小公司如果有条件的话还是挨个单独面,可以见更多人,了解更多公司的情况。毕竟小公司的话鉴别它靠不靠谱还是很重要的

补充内容 (2021-05-06 12:58 +8:00):
还有一点关于sd的,有点长只能放在回复里👇

补充内容 (2021-05-11 03:57 +8:00):
后来写了在startup工作的体验https://www.1point3acres.com/bbs/thread-755262-1-1.html 和关于怎么挑选靠谱的startup的一些想法 https://www.1point3acres.com/bbs/thread-757861-1-1.html 欢迎围观

补充内容 (2021-05-11 23:37 +8:00):
这位旁友pangsile在我另一个帖子里说了一点关于BQ的 我觉得说的特别在点子上 https://www.1point3acres.com/bbs ... 62&pid=15466533. 1point3acres

补充内容 (2021-05-20 07:09 +8:00):
有机会的话,试用一下准备面试公司的产品,小一些的startups的话用过他们产品、能讲出对产品的一些想法的话,还挺加分的。就算是to B的公司,有些也有可以自己试一下的free trial

评分

参与人数 34大米 +150 收起 理由
urboss + 1 很有用的信息!
bryanbj + 1 给你点个赞!
Francis_Em + 1 给你点个赞!
surpicture + 2 给你点个赞!
vieriqhao + 1 很有用的信息!
2Hurric + 2 给你点个赞!
wyuer99 + 1 给你点个赞!
jmxm + 1 赞一个

查看全部评分


上一篇:实习offer求助,回复加米!!
下一篇:请问FB家Android开发岗面试的Mobile System Design和Product design是一个东东...
 楼主| ideaswell 2021-5-3 01:31:50 | 显示全部楼层
本楼: 👍   100% (5)
 
 
0% (0)   👎
全局: 👍   99% (335)
 
 
0% (1)    👎
善良的段段 发表于 2021-5-2 08:09
请问楼主有没有推荐的觉得氛围+技术很好的start up呢?有一点不知道该怎么开始发现+“勾搭”start up

不知道你想找的是哪种stage的startup? 有人觉得Airbnb/uber那样的也算startup,有人觉得过了series b就不算了lol。

平常可以上crunchbase多看看,就按我说的那样,比如说看sequoia投过的C轮的公司,挨家看一下他们做的事、founders、看融资通告(有时候vc会写一篇文章介绍为什么投这家公司)、技术方面可以看他们的tech blog。氛围的话我觉得还是要聊一下才知道。就算暂时不想跳槽其实也可以偶尔跟其他公司聊聊,看多了聊多了就有感觉了

评分

参与人数 1大米 +1 收起 理由
lillian0303 + 1 很有用的信息!

查看全部评分

回复

使用道具 举报

 楼主| ideaswell 2021-5-6 12:57:25 | 显示全部楼层
本楼: 👍   100% (1)
 
 
0% (0)   👎
全局: 👍   99% (335)
 
 
0% (1)    👎
再补一句:小公司的system design虽然题可能跟大厂的差不多,但是要注意从scale小的时候说起(就像startup刚起步的那种感觉),要考虑scale小的时候最简单的设计是什么样的,再随着scale变大加components。不要一上来就上什么kafka之类的,面试官会觉得你在overengineering,不考虑实际需要。可以说一些类似"这个地方如果流量特别大的话可以用到kafka,但是我们这个基本的设计还用不到,待会讲到scale了我们再细说"之类的话,让面试官觉得你想到未来scale的问题了,但是又不是只想着大scale的问题
回复

使用道具 举报

善良的段段 2021-5-2 08:09:00 | 显示全部楼层
本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   100% (2)
 
 
0% (0)    👎
 请问楼主有没有推荐的觉得氛围+技术很好的start up呢?有一点不知道该怎么开始发现+“勾搭”start up

评分

参与人数 1大米 +1 收起 理由
sunny_june + 1 赞一个

查看全部评分

回复

使用道具 举报

本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   93% (987)
 
 
6% (70)    👎
关注。第一家难进啊
回复

使用道具 举报

 楼主| ideaswell 2021-5-3 01:32:42 | 显示全部楼层
本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   99% (335)
 
 
0% (1)    👎
sunny_june 发表于 2021-5-2 09:56. check 1point3acres for more.
关注。第一家难进啊

是的,其实工作几年之后没人关心你是不是名校出身,有几个实习那种事
回复

使用道具 举报

hakunamatatat 2021-5-6 15:29:31 | 显示全部楼层
本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   100% (11)
 
 
0% (0)    👎
lz讲的好好哦!dddd
回复

使用道具 举报

redeye1 2021-5-11 03:02:37 来自APP | 显示全部楼层
本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   98% (247)
 
 
1% (5)    👎
mark 一下
回复

使用道具 举报

stanleyz02 2021-5-11 03:06:10 来自APP | 显示全部楼层
本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   100% (121)
 
 
0% (0)    👎
马克一次,楼主好谦逊呀,棒!
回复

使用道具 举报

rocketdive 2021-5-11 11:15:27 来自APP | 显示全部楼层
本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   92% (144)
 
 
7% (11)    👎
谢谢楼主分享!非常有帮助
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号

本版积分规则

隐私提醒:
■拉群请前往同学同事飞友|拉群结伴版块,其他版块拉群,帖子会被自动删除
■论坛不能删帖,为防止被骚扰甚至人肉,不要公开留微信等联系方式,请以论坛私信方式发送。
■特定版块可以超级匿名:https://tools.1point3acres.com/thread
■其他版块匿名方法:http://www.1point3acres.com/bbs/thread-405991-1-1.html

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