Re: [讨论] 算法不强,还有办法在资工混下去吗?

楼主: wawi2 (@@)   2021-08-13 01:27:18
你好 是这样的 在下也曾经迷失在Leetcode题海里
自己摸索了快半年 (= =) 才开始搞懂他的门路
摸索的过程中 还要搭配面试 最后才知道Leetcode到底在玩什么
其实最常考的 就是array/list/tree搭配BinarySearch/DFS/BFS
我敢说上面这六个东西占据了线上测验跟电话面试其中90%的题目
剩下的10% 基本上会比较偏 像Google线上测验就曾经出现过difficult等级的DP题目
但这种题目 基本上你就去搜寻考古题(面经)就有了
我记得我开始搞懂这些门路后
基本上只要HR有找我面试的 电话面试什么的都是轻骑过关 都会走到最后一关onsite
上述主题 只要你有一点点资料结构跟算法的知识
自己摸索就能上手
onsite的题目就麻烦了点 onsite会出现的题目 有一部分跟上面依样
主要喜欢考recursive (包含DFS / Binary search / Graph相关)
资料结构一定要会deque / priority queue (max heap)
DP随缘 有些DP题目 如果你不会 真的就很可能当场想不出来
练习的时候 如果DP题目想了30分钟(拜托认真想) 但还是想不出来的话
请去Google 然后读懂人家写的code的背后含意是什么 努力把这个逻辑背起来
隔几天后跟隔一个月后跟隔三个月后 分别再写一次 这题就会是你的
Greedy题目更随缘 真的很少遇到 我只遇过一两题 而且都是easey - medium的
这几年一些米国公司很喜欢考graph 尤其是topological sort
还有喜欢考trie (因为这个跟现今流行的search有关)
这些主题都练过几次后 基本上可以干掉80%的面试
剩下20%就去拜拜
谢谢大家
※ 引述《ericerix (我的帅,在于脸)》之铭言:
: 如题
: 我这阵子刷题主要环绕在 Codility 的 lesson上,
: 但是越到后面,总觉得题目越来越难,
: 不是说好是 lesson 吗 QQ
: 原本规定自己一天写一题,
: 结果好几题坐在电脑前面一整天、都没有想法...
: 刷 leetcode 也是,easy 想一下会出来,但 medium 有些会想超久,
: 不输 Codility 的久,
: 我有问过前辈,说是如果不朝算法工程师走的话,
: 其实不用每一题都自己想出来,
: 可以想一个小时左右,想不出来看个别人的解法,自己在写一次这样
: 但我觉得这样就不是自己想出来的了,
: 就像我国中的时候,几何学那块就常常在问数学老师,
: 为什么那个鬼地方画一条辅助线就解出来了,你为什么想得到
: 为什么第一名的同学想得到,万年老三的我想不到
: 我想这就是差距吧= =
: 偏题了,
: 我真心觉得我算法不太行,我认为要自己想出来才是自己的
: 是我太严格
: 还是我真的
: 笨笨
: 555
作者: ghmsxtwo (YI)   2021-08-13 02:10:00
资讯业面试好像硕班考试,应该要有补习班专攻这块
作者: Hsins (翔)   2021-08-13 02:16:00
对岸一堆吧…倒掉的 BitTiger、九章、从早期极客邦一路发展的现在的极客时间和极客大学。不过你各位看着台湾那个薪资范围,有得比吗?
作者: jinmin88 (昼伏夜出)   2021-08-13 02:18:00
谢谢分享 中年想转职 现在几乎薪水高一点的都有考LC
作者: dave123 (宅男就是传奇)   2021-08-13 02:32:00
赶紧拜拜
作者: shiauji (消極)   2021-08-13 06:34:00
豪 拜拜一下
作者: alihue (wanda wanda)   2021-08-13 08:01:00
其实懒的话这些主题看一看,抓自己不熟的爆练一波就好
作者: leo08210917 (leo)   2021-08-13 08:53:00
推拜拜
作者: shooter555 (shooter)   2021-08-13 09:28:00
google补习班似乎是个商机喔
作者: WaterLengend (Leeeeeeeeooooooo)   2021-08-13 10:15:00
大神请受我一拜
作者: kangan987 (Jon.Snow)   2021-08-13 10:45:00
推,已收藏
作者: Luos (Soul)   2021-08-13 11:24:00
我也是摸了半年 每种题目都背好 上场自爆 就算会解题 还要练一边嘴砲一边思考
作者: viper9709 (阿达)   2021-08-13 12:23:00
一楼XDDD
作者: alihue (wanda wanda)   2021-08-13 13:15:00
但这一块精通的老师会想去补习班吗XDDD
作者: acgotaku (otaku)   2021-08-13 13:44:00
我有同学在美国硕班最后一年,学校课业也不认真上就去报九章这种半年期课程,猛刷数百题 真的就像是考研不过那要刷进去大公司才有价值,在台湾一个月领几万的就不用这样做了,在台湾考越刁钻的 薪水通常都越好笑
作者: NCUking (中大王)   2021-08-13 13:49:00
说个笑话 起薪42K的公司考hard题目中国早就有这种补习班了 线上线下都有付费参加这种课程的目标起码是BAT
作者: acgotaku (otaku)   2021-08-13 14:08:00
这种线上课程还不便宜 我记得三四个月每天上几小时要十万出头台币
作者: fg008kimo (大安海瑟威)   2021-08-13 16:04:00
推一楼 真的很多题目一开始自己想抄痛苦QQ
作者: wulouise (在线上!=在电脑前)   2021-08-13 17:09:00
ex-google ex-fb Techlead就是开班授课啊
作者: Hsins (翔)   2021-08-13 17:15:00
那个就跟 AlgoExpert 打对台啊,听说是业配价格乔不拢?
作者: qmailtw (爱八卦的主管滚远点)   2021-08-14 03:07:00
确实90%的题目都只需基本算法和资料结构,所以我不刷题根据调查,FAANG 的员工, 平均面试 3.x 次才录取。所以, 你只需要碰那 90% 的运气就可以了。多试几次就会上0.9^3 约是0.72, 0.9^4 约是0.65,把握那90%,试个几次应应该就会上。如果你的目标是一次手上满满offer,那就另当别论。人生就算手上满满 offer, 你还是只能挑一个。何必为难自己。ex-google ex-fb TechLead 曾说过,他花了8年才进入G社。
作者: tnfshjcc (↖煞气a携阿携↘)   2021-08-14 03:32:00
手上有两个以上offer才能有效compete,薪水差不少
作者: godsparticle (阿粒)   2021-08-14 04:41:00
能上google干嘛开补习班
作者: qmailtw (爱八卦的主管滚远点)   2021-08-14 05:21:00
我纯就机率来看啦!如果90%接近现实,在有能力掌握这 90%的前提下, 面试三家,拿到两个以上的offer 为72%这是以每家经过四次coding来计算。80%的话,是36.9%机率。但现实上,面试不只看coding
作者: dalbuhr (残月之肃)   2021-08-14 09:42:00
补习班在国外一堆不是吗 国内应该要有神人出来开课XD
作者: BigCockman (大雕男)   2021-08-14 12:04:00
台湾有在教的程度都蛮差的...英文可以的话真的不如用国外的资源
作者: qmailtw (爱八卦的主管滚远点)   2021-08-14 14:46:00
英文其实不用太好,IELTS ban 6 应该就够起步了。

Links booklink

Contact Us: admin [ a t ] ucptt.com