作者Wolfken ()
看板Soft_Job
标题Re: [讨论] 什麽层级的职位才不用再刷leetcode了?
时间Sun Dec 1 23:06:07 2019
※ 引述《GGlo5566 (居居罗)》之铭言:
: Onsite的时候,一开始面试官会丢一个叙述相对模糊的题目
: 需要你自己去询问清楚题目的需求和边界(需求分析)
: 然後跟面试官说明想法,得出一个双方都认同的可行解(沟通技巧、知识深度和广度)
: 接着才是开始实作(Coding能力)
: 实作完dry run一下解法有没有bug或没考虑到的case(Testing)
: 最後分析performance,到这边我们已经有一个work solution了
: 如果时间还够的话,面试官永远都可以给你follow up(Scaling)
: 像是题目条件从一维变二维、求可行性变成求具体方案,input从静态变成streaming
: 解法会不会有不同?为什麽?重点是思路清晰、讲得清楚自己在干嘛
说真的我本来也以为是这样,但面过一两次後就知道其实这也是鬼扯
因为top tier一堆老中老印,leetcode刷到看到题目可以告诉你是几号的
本来如果没有这堆老中老印的话,事实确实应该是照上面写的这样发展的
但是当几个没刷到滚瓜烂熟的,进来看到一题Medium或是Hard
然後在那边跟面试官think out loud,讨论一堆解法
最後花30分钟才解了一题,然後第二题没解完时间就到了
然後来了一个刷到倒背如流的,每一题出来都15分钟搞定
问完clarifying questions,再假装想个一分钟後,就马上直奔最佳解
你是面试官要录取哪个?80%以上会录取解得快的那个
而且top tier面试之所以很难,除了题目好不好解以外
更大重点是"时间限制"跟"不能有bug",一场45分钟,扣掉前面5分钟
40分钟内你得解2题Medium-Hard或是3题Easy-Medium
相当於Easy超过10分钟,Medium超过15分钟,你就差不多要GG了
写过code的都知道,这时间内要写出来,而且还要完美无bug
基本上看到题的瞬间,你就要知道最佳解了,否则你肯定超时
而且知道最佳解可能还不够,code大概写法你也得背个七七八八
否则卡在中间实作,或是出现小bug,一样超时或GG
这种考法,请问那些在当场在那边想解法
然後在那边think out loud,跟面试官讨论的,怎麽可能会过关?
所以最後就是一堆刷手老中老印大量进去罗
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 114.36.248.80 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Soft_Job/M.1575212769.A.CFA.html
※ 编辑: Wolfken (114.36.248.80 台湾), 12/01/2019 23:07:57
1F:推 oneheat: 这不是废话吗?跟考大学一样啊,都有诀窍甚至有补习班在 12/01 23:13
2F:→ oneheat: 教的 12/01 23:13
3F:→ louner: 我面过日本的google与amazon 是没有要我45分钟内解好几题 12/01 23:18
4F:→ louner: 反而是很正规的谈细节/讨论想法/问time&space&wrost case 12/01 23:19
5F:→ louner: 最後把scale拉高再问该怎样改 12/01 23:20
6F:嘘 Murasaki0110: 我自己跟同事面人都没在care无所谓的bug 12/01 23:37
7F:→ centaur911: Think out loud跟讨论解法是基本的过场...跟当场才来 12/01 23:38
8F:→ centaur911: 要提示推解法是两回事 12/01 23:38
9F:嘘 final01: 人家刷到那麽熟就比你强10倍了吧??为何不用他?? 12/01 23:41
10F:→ centaur911: Top tier你直接能写出bug free的最优解是应该的,但过 12/01 23:45
11F:→ centaur911: 场没做漂亮就是一直丢更难的题给你然後搞不好还给差 12/01 23:45
12F:→ centaur911: 评。这我跟在FLAG里面的人求证过的 12/01 23:45
13F:→ final01: 你不会认为那麽熟的人都是用背的吧... 12/01 23:46
14F:→ Hsins: 我比较好奇喇,这串到底是有几个是要面 Top Tier? 12/01 23:47
15F:→ siriusu: 其实我的感觉也差不多是这样 能不看考古题通过的天才当 12/02 00:13
16F:→ siriusu: 然还是有 但这些靠看过全部题目神速破关的人把整个 bar 12/02 00:13
17F:→ siriusu: 拉高到不合常理的高度 12/02 00:13
18F:推 G888888: 还是我聪明 直接给最佳解 嘻嘻 12/02 00:23
19F:→ sharek: 这种刷出来的多的是实际问题经验不足,看公司愿意花多少 12/02 00:32
20F:→ sharek: 时间来培养罗! 12/02 00:32
21F:推 GGFACE: 前一篇就是理论派的啊 cracking the coding interview 奉 12/02 00:38
22F:→ GGFACE: 为圭臬的那几条 12/02 00:38
23F:→ GGFACE: 这篇才是实务上您各位要接受的现实 赞 12/02 00:38
24F:→ lyuping: 这串只是反应台湾开始在跟风 leetcode, 很潮而已 12/02 00:49
25F:→ lyuping: 之後应该会有 leetcode 补习班吧 (误 12/02 00:49
26F:嘘 steve1012: 小bug 才没人在乎 12/02 04:15
27F:推 errorsyntax: 请问老中老印是什麽意思呀? 12/02 09:43
28F:推 louner: 中国人或印度人 12/02 09:49
29F:推 surfingbboy: 蛮认同的 矽谷满街印度人 我朋友室友奥林匹亚金牌 12/02 22:47
30F:→ surfingbboy: 那群室友都靠着这位leetcode补习班也上了不少好公司 12/02 22:48
31F:推 king22649: leetcode对奥数的来说 很吃香吧 12/02 23:21
32F:嘘 jennya: 请问您面试过哪几家公司?你描述的和我今年面Google的经验 12/05 16:19
33F:→ jennya: 差很多。只要在时间以内有解出来+think out loud,基本上 12/05 16:19
34F:→ jennya: 都会是好评价。如果你真的在短时间内就把题目解掉,那就会 12/05 16:19
35F:→ jennya: 蹦出超难的题目来考你,因为他们面试是要看你面到不会的题 12/05 16:19
36F:→ jennya: 目的时候如何处理。在你的文章里面写说「think out loud根 12/05 16:19
37F:→ jennya: 本不重要,秒解才重要」我的面试经验和你的文章描述的完全 12/05 16:19
38F:→ jennya: 相反。 12/05 16:19