Re: [请益] 困在疫区的菜鸟工程师求职,求建议

楼主: wawi2 (@@)   2021-01-04 12:27:43
更新身分的部分
==================
许多留学生遇到Will you now or in the future need the visa sponsorship这题卡关
只能说没身分的人 在找工作这方面真的非常的吃亏 这是有身分的人不会懂的
只有走过这条路的人才明白其中滋味
首先 身分基本上只跟"找"工作有关系 大部分情况跟会不会被裁掉无关
被裁掉多半跟薪水太高、能力配不上薪水或者政治斗争有关
(米国花旗超爱斗的 有空再分享)
留学生在身份这块 最大的劣势就是在进到面试阶段之前就已经被刷掉
很多公司摆明就是不办工作签证(可能是因为麻烦 也有可能是无法 更有可能是不想)
所以能面试的机会就是少了很多
而一旦被邀请面试 但走到onsite这边后 身分的影响确实不是很大 但还是有些许影响
没身分的人所在的pool 跟有身分的人所在的pool 就是不一样
随便给一个简单的例子 (1) 有身分/能力85/沟通好 跟 (2)没身分/能力90/沟通好
很不幸的是 (1)就是比较可能被录取 大公司影响会小一点 但也不全然是
很多金融业大公司基本上不帮IT的人办身分(花旗是连当正职都几乎不可能)
我身边不少讲中文的朋友 一开始就是美国人或者绿卡持有者的人
是很不容易理解身分的差别的 因为他们从来不会遇到这些问题
他们在遇到Willl you now or in the future need the visa sponsorship?的时候
有三种回应
1. What's that? Is it yummy? 2. No, I am a US citizen 3. No, I am a
permanent resident
你说HR遇到后两者回应的人 是会再追问什么?
这也就是有身分的人不知道没身分的难处的原因: 因为没遇过问题 所以不觉得有问题
相反 不少有身分的人只会觉得
外国人在找工作不顺利 一定是因为能力的关系 跟身分无关
这个其实也挺正常 我们就这样说吧
我们在台湾念大学的时候常遇到一些侨生 他们在台湾找工作 也容易有身分歧视的问题
但是台湾人怎么看待这件事? 大概是这样
1. 以前我们班的侨生都嘛在混 整天睡到下午3点才醒 晚上只会打电动大喊dju ri龙谋
94废物而已
2. 以前我们班的侨生只会写code 基础什么的都不行 没用der
3. 以前我们班的侨生满强的 数学不错 CS基础也好 coding也行 project也做得好
但是中文讲不好 不太好沟通
哀 跟尼说拉 评论一个侨生找不到工作的时候 你永远找的到理由
但那个理由永远不会是身分的问题
报个数据吧
三年前刚毕业时 我海投350封左右的履历 最后9个走到onsite 然后拿1.5个offer
(0.5是因为有口头offer但最后却又无声无息) 那时很多电话被问到是F1签证后就掰掰
去年年底 有三年工作经验了也拿到了身分
履历投9封 4个面试邀请最后都走到onsite
(其中两个onsite在我拿到心仪offer之后就没去了) 然后拿两个offers
尼说有没有差...对惹 我的三年工作经验是在外包公司 工作内容都很废 扫地打杂
==================
以下是原文讲刷题
==================
刷Leetcode喔 我也有一点经验啦 QQ 往事不堪回首
原PO说刷了550+题 这真的刷很多了 如果面试technical那关过不了
是不是刷的方式有问题啊?
首先 Leetcode不是每题都需要刷 有些题目真的很无聊
我最喜欢在那些题目的页面上按个烂 比如Product of Array Except Self
这题真的烂到不能再烂QQ 而有些题目的解法真的也很无聊
我讲一个我印象最深的一题: String to Integer (atoi)
这种题目我想大家也都写得很火大 各种无语的cases
这种问题回到面试 应该是写完一个有bug的版本后
面试官提问一些corner cases 这时面试者好好回答就好
然后面试者也应该跟面试官好好讨论各种可能的input
如果一开始就要把这题给写对 我只能说吃屎啦...最好有办法...
第二 Leetcode不是刷题量取胜 在质不在量
刷个500题但如果只是刷一次 额 大概跟刷个100题差不多吧 我猜...
有很多问题是要revisit个三四次的 有些甚至是相似的题目要group在一起
第三 很多hard的问题真的不用太计较 真的不容易遇到
真的遇到的话就放掉就好 hard只要专注在一些常考的题目就好
第四 个人经验啦 通常OA就考array/hash table/tree而已
Amazon最近的OA考到DP真的是例外 我朋友拿到Amazon offer后跟HR抱怨OA太难了啦XD
technical大概就问一下你之前做过的project或工作经验
有可能会问一下general question (比如问OO的观念)
最后phone interview的coding通常也很难问到DP啦 真的被问到也只是比较简单的DP
backtracing也不常问(但是DFS很常问)
第五 有时候面试就真的很看运气啦
面试官真的对你有意见 那你就是会被搞R 你去搜一下之前的文章
好像有人面试被要求实作red-black tree的coding
遇到这种的就是算了 明年再来就好 呵呵
作者: mmonkeyboyy (great)   2021-01-04 12:34:00
X! 原来遇到这个算被搞哦@[email protected]~ 在某C公司面过这个我一直觉得DP很正常 我以为难的是什么QT/OT和优化
作者: hortune (enutroh)   2021-01-04 12:57:00
1.的状况面试第一次写对没有很outlier吧在写之前本来就要先跟面试官讨论corner case然后模糊的地方把定义清楚再开始回答?
作者: jimmy010124 (唐伯虎点米浆)   2021-01-04 12:58:00
我也觉得遇到DP or Hard就摸摸鼻子move on就好 200题就够应付大部分公司的Tech interview了 之前跟几个大二升三的G家实习生聊 有些根本连100题都不到XD
作者: pornstar (迪克)   2021-01-04 13:04:00
考red-black tree其实是behavioral question, 正确作法是google后复制贴上, 考点是展示你懂得适时搜解答, 而非傻傻得跟面试官造轮子, 同时也考你面对不合理要求懂得push back。这关只是用coding interview伪装的behavioral interview, 当你打开ide的那刻就代表掉入陷阱,注定失败。
作者: suntrust26 (suntrust)   2021-01-04 13:21:00
这篇正解, 上一篇真的不知所云, 面试到最后面没消息有时候跟你的表现其实没关系的, 也许team有自己的考量,也可能和目前business有关无法录用等等, 反正就是继续面其他家就对了。强调刷了多少题真的不是重点...
作者: Metonymia (Metonymia)   2021-01-04 13:42:00
回楼上,我知道数字不是重点,不过我不知道怎么衡量自己到底准备好了没,或还需要准备哪些
作者: Dsman (Happiness is everything)   2021-01-04 13:58:00
是说需要的题数每个人也都不一样啦,参考价值并不是这么大,每个人刷的方式都不同了但500题肯定是该开始面试了... 不要再龟了DP难的题目和简单的题目难易度差很多,我的经验是OA反而比较容易遇到DP
作者: expiate (夜露死苦)   2021-01-04 15:17:00
我觉得最无言的题目是Integer to English Words我都是用默写的,实在是不知道这到底要考我什么XD
作者: urmfo (Bambi)   2021-01-04 21:17:00
楼上那题真的超烦的XD
作者: tnfshjcc (↖煞气a携阿携↘)   2021-01-04 21:31:00
Amazon OA DP是类似LeetCode1335那题吗
作者: esrever   2021-01-05 01:25:00
可以解释一下 Prod. of Array Except Self 为什么烂吗?
作者: expiate (夜露死苦)   2021-01-05 02:16:00
我觉得是种解题的奇技淫巧,大概就是考你是不是见多识广
作者: indiroia (姊就是宰辅)   2021-01-05 05:56:00
可以参加leetcode competition 如果除了hard都能写出来的话 我觉得就没什么问题了
作者: kchih (kchih)   2021-01-05 06:07:00
说Integer to English Words无聊 但现实生活中真的都是类似这样的工作呀 虽然说可能检验不出这个人的"算法"程度
作者: Metonymia (Metonymia)   2021-01-05 06:23:00
这几年 DP 好像很常考 真是不知从何开始准备起
作者: tnfshjcc (↖煞气a携阿携↘)   2021-01-05 07:29:00
五个小时的DP教学 https://youtu.be/oBt53YbR9Kk
作者: mmonkeyboyy (great)   2021-01-05 08:14:00
freeCodeCamp.org的东西真的很不错捏
作者: esrever   2021-01-05 20:39:00
不能除是实务上可能遇到的情况呢,例如阵列里有零或是全部乘完再除会有精度或溢位的问题等等
作者: paul800526 (大蝌蚪)   2021-01-06 00:01:00
作者: dmcry (我是米虫:p)   2021-01-06 04:32:00
身分那段有够中肯
作者: storyl39312 (文stop)   2021-01-08 00:50:00
真,身分的比喻真的太贴切
作者: dodo6200 (肚肚)   2021-01-11 10:56:00
同意刷题重质不重量,但DP以我经验还是很常遇到的
作者: RapidGrowth (Jasper)   2021-01-12 19:06:00
考leetcode本身就没啥意义,因为绝大部分人都是背题。不合理,但就是现在的规则
作者: tnfshjcc (↖煞气a携阿携↘)   2021-01-12 21:32:00
不同意楼上r大说的是背题 做400题后应该就会有体悟有点类似高中数学 题目做多了之后就是触类旁通
作者: miamiasheep (sheep)   2021-01-13 12:46:00
我觉得那比喻不是很贴切吧!台湾侨生有加权分数。所以才会有你说的问题。比较好的类比应该是像是莫彩曦这种外国人,假设在台湾找不到工作。我们会不会认为是能力问题。然后这问题得答案其实真的没很肯定。我就会怀疑是身份
作者: LilacSnow (贩剑 制杖 持盾)   2021-01-19 14:54:00
Leetcode跟实际工作实在差太多。一堆coding bootcamp出来的以为会LC就会工作了 XDDDD

Links booklink

Contact Us: admin [ a t ] ucptt.com