Re: [請益] 困在疫區的菜鳥工程師求職,求建議

看板Oversea_Job (海外工作)作者 (@@)時間3年前 (2021/01/04 12:27), 3年前編輯推噓21(21023)
留言44則, 16人參與, 3年前最新討論串2/2 (看更多)
更新身分的部分 ================== 許多留學生遇到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 遇到這種的就是算了 明年再來就好 呵呵 ※ 引述《Metonymia (Metonymia)》之銘言: : ※ [本文轉錄自 Soft_Job 看板 #1VyAUdCP ] : 作者: Metonymia (Metonymia) 看板: Soft_Job : 標題: [請益] 困在疫區的菜鳥工程師求職,求建議 : 時間: Sun Jan 3 01:04:37 2021 : 各位大大工程師跟年薪百萬版友大家好,新年快樂~ : 潛水已久的弱弱菜鳥我希望能徵詢一下大家的意見 : 背景: : 台大+美國排名前10大學研究所畢,但是主修非CS : 有在排名前10的大學修過數據結構跟演算法課程,成績A : 疫情前在很弱的小新創電商公司工作經驗約1年多 : 職業是軟體工程師 公司的 tech stack 跟一般新創差不多 : 疫情開始後前公司業績掉了9成,公司裁了一半以上的員工 : 本人是怕死守法的死老百姓肥宅,所以疫情開始就躲在家不出門 : 認真的刷Leetcode跟聽一些大學CS的課, : 原本是希望暑假過後疫情會好轉,但是美國這邊真的只能用重災區形容 : 小公司被打趴一大堆,餐飲業倒掉一堆,工作變得非常難找 : 所有的公司都在 hiring freeze 或是以龜速招人 : 之前被動面試了一些新創,都因為年資不夠或沒有相關經驗被拒 : 有一間主管很喜歡我,但是CEO覺得遠距工作帶新人很麻煩 : 有一些是主管想要C++的開發經驗但我沒有 : 有一些是我自已看了覺得這公司太鳥就不想去 : 後來經過朋友轉介跟一間新創的用人主管接洽上 : 主管很積極,話多,他說他是公司最好的工程師之一,也很願意帶人 : 覺得這間公司很有潛力,以後IPO會很好, : 希望薪水我不要太計較,會比較容易進, : 如果我想要薪水高的話,公司就會期待你要做更多事,沒達標就會 fire 你 : 工作的時候,每個人都有眼睛,每個人都會看你到底程度水準到哪 : 以我的背景目前進大公司很困難,因為不是CS相關科系畢業等等 : 他是用人主管所以他的話語權比較大 : 然後叫我不要在意網路上的評論,那都是心懷不滿的前員工的抱怨 : 宅宅跟他聊完就光速開始搜尋該公司的資料,glassdoor上的評論爛到爆 : 不過評論都是在說CEO很爛,很多政治遊戲,裁了一堆人,高層用人只找親友 : 但是很微妙的大家都說工程團隊其實非常好,產品本身也有潛力等 : 宅宅不死心,透過朋友找到前員工,問到的狀況差不多QQ : 前員工說公司騙他們到年底都不裁員,但還是裁了,人資團隊處理的很糟等等 : 跟我說要小心哪幾個員工等等 : 當然我也看了主管跟公司的 github,看起來扣還滿乾淨的, : 但我也不知道這是不是評斷好公司的標準 : 不過看完評論,宅宅心都涼了= =,已經打定決心連面試都不要去, : 後來在主管的壓力下(因為是朋友der朋友), : 宅宅我鼓起勇氣跟他說我看了評論 : 真的很怕去了會被搞,問他到底公司是什麼狀況 : 他才面有難色地跟我說,的確是有一些狀況,像是sales那邊沒有策略所以裁了一堆人 : 另一個工程團隊因為公司發展考量被裁掉等等,然後人資的確在處理資遣上弄的很糟 : 他說他明白我的考量,但是還是希望我來面試, : 「不然你可以做個幾個月試試看」 : 「我不會把人家騙進來很爛的公司的」 : 其實我很想跟他說算了,但是宅宅看了一下美國現在的景氣跟就業狀況, : 覺得疫情2021年夏天都不會結束,然後景氣到年底都不會恢復了 : 宅宅很多厲害的朋友在大公司上班的,都說他們會遠距工作到至少 9 月 : 他們說公司的人事凍結就是無限期延長下去,沒人知道會怎樣 : 在諸多考量下,我有點動搖了 : 因為如果我推掉這個offer,接下來的面試又差一點沒上,或是根本就拿不到面試 : 那最壞的情況搞不好就會一路失業到年底 QQ : 新年的時候晚上一個人刷著題,心裡突然有個想法 : 連新冠病毒都知道要變異求生存了,我也應該考量到這是非常時期 : 應該先求有再求好,退而求其次 : 現在在想要不要就去接那個工作,然後一邊做一邊面試, : 宅宅給自己設定 3 - 6個月的時間, : 最好的狀況就是找到下一家,直接無縫 : 最壞的狀況就是那邊做幾個月之後被公司惡搞離職,但至少有薪水 : 持平的狀況就是找不到新工作只好龜在那 : 另外宅宅雖然很努力的 Leetcode 但是畢竟是菜鳥, : 所以刷的題還不夠,系統設計也是弱到爆炸 : 有點像是你知道數學要90分才能上這個系,但是你就是一直在 70-80 分徘徊 : 應該還要繼續刷好幾個月 : 我承認我比較有點神經質,要求比較高, : 自己都覺得還沒準備好就不會去面試大公司當炮灰 = = : 宅宅不知道一邊工作一邊面試可不可行 : 又或者是否可以坦誠的跟主管說,薪水低一點 ok 但是不要加班 : 不知道會不會被硬凹,或是累到死沒有時間刷題 : 另外我也不知道這間公司的爛評價會不會影響到下家 : 努力刷題的話 應該沒差吧 : 宅宅我在疫情中被無情地推到社會邊緣 夾縫中求生存 : 身為菜鳥好像真的沒有什麼薪資議價的空間 : 希望各位大大可以鞭小力點 給我一些建議 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 100.35.233.73 (美國) ※ 文章網址: https://www.ptt.cc/bbs/Oversea_Job/M.1609734465.A.001.html

01/04 12:34, 3年前 , 1F
X! 原來遇到這個算被搞哦@_@~ 在某C公司面過這個
01/04 12:34, 1F

01/04 12:39, 3年前 , 2F
我一直覺得DP很正常 我以為難的是什麼QT/OT和優化
01/04 12:39, 2F

01/04 12:57, 3年前 , 3F
1.的狀況面試第一次寫對沒有很outlier吧
01/04 12:57, 3F

01/04 12:57, 3年前 , 4F
在寫之前本來就要先跟面試官討論corner case
01/04 12:57, 4F

01/04 12:57, 3年前 , 5F
然後模糊的地方把定義清楚再開始回答?
01/04 12:57, 5F

01/04 12:58, 3年前 , 6F
我也覺得遇到DP or Hard就摸摸鼻子move on就好 200題
01/04 12:58, 6F

01/04 12:58, 3年前 , 7F
就夠應付大部分公司的Tech interview了 之前跟幾個大
01/04 12:58, 7F

01/04 12:58, 3年前 , 8F
二升三的G家實習生聊 有些根本連100題都不到XD
01/04 12:58, 8F
隊的 就是跳過就好

01/04 13:04, 3年前 , 9F
考red-black tree其實是behavioral question, 正確作法
01/04 13:04, 9F

01/04 13:04, 3年前 , 10F
是google後複製貼上, 考點是展示你懂得適時搜解答, 而
01/04 13:04, 10F

01/04 13:04, 3年前 , 11F
非傻傻得跟面試官造輪子, 同時也考你面對不合理要求懂
01/04 13:04, 11F

01/04 13:04, 3年前 , 12F
得push back。這關只是用coding interview偽裝的behav
01/04 13:04, 12F

01/04 13:04, 3年前 , 13F
ioral interview, 當你打開ide的那刻就代表掉入陷阱,
01/04 13:04, 13F

01/04 13:04, 3年前 , 14F
注定失敗。
01/04 13:04, 14F

01/04 13:21, 3年前 , 15F
這篇正解, 上一篇真的不知所云, 面試到最後面沒消息
01/04 13:21, 15F

01/04 13:21, 3年前 , 16F
有時候跟你的表現其實沒關係的, 也許team有自己的考量
01/04 13:21, 16F

01/04 13:21, 3年前 , 17F
,也可能和目前business有關無法錄用等等, 反正就是繼
01/04 13:21, 17F

01/04 13:21, 3年前 , 18F
續面其他家就對了。
01/04 13:21, 18F

01/04 13:22, 3年前 , 19F
強調刷了多少題真的不是重點...
01/04 13:22, 19F

01/04 13:42, 3年前 , 20F
回樓上,我知道數字不是重點,不過我不知道怎麼衡量
01/04 13:42, 20F

01/04 13:43, 3年前 , 21F
自己到底準備好了沒,或還需要準備哪些
01/04 13:43, 21F

01/04 13:58, 3年前 , 22F
是說需要的題數每個人也都不一樣啦,參考價值並不是這麼大
01/04 13:58, 22F

01/04 13:58, 3年前 , 23F
,每個人刷的方式都不同了
01/04 13:58, 23F

01/04 13:58, 3年前 , 24F
但500題肯定是該開始面試了... 不要再龜了
01/04 13:58, 24F

01/04 14:08, 3年前 , 25F
DP難的題目和簡單的題目難易度差很多,我的經驗是OA反而比
01/04 14:08, 25F

01/04 14:08, 3年前 , 26F
較容易遇到DP
01/04 14:08, 26F
Amazon OA那題DP可難了...

01/04 15:17, 3年前 , 27F
我覺得最無言的題目是Integer to English Words
01/04 15:17, 27F

01/04 15:18, 3年前 , 28F
我都是用默寫的,實在是不知道這到底要考我什麼XD
01/04 15:18, 28F
這題也是超無聊

01/04 21:17, 3年前 , 29F
樓上那題真的超煩的XD
01/04 21:17, 29F

01/04 21:31, 3年前 , 30F
Amazon OA DP是類似LeetCode1335那題嗎
01/04 21:31, 30F

01/05 01:25, 3年前 , 31F
可以解釋一下 Prod. of Array Except Self 為什麼爛嗎?
01/05 01:25, 31F
因為那題要求你不能用除法 滿無聊的 其實 考這個完全不知道意義在哪 數學比較強...? 這個跟寫code/data structure/algorithm真的沒啥關係

01/05 02:16, 3年前 , 32F
我覺得是種解題的奇技淫巧,大概就是考你是不是見多識廣
01/05 02:16, 32F

01/05 05:56, 3年前 , 33F
可以參加leetcode competition 如果除了hard都能寫出來
01/05 05:56, 33F

01/05 05:56, 3年前 , 34F
的話 我覺得就沒什麼問題了
01/05 05:56, 34F

01/05 06:07, 3年前 , 35F
說Integer to English Words無聊 但現實生活中真的都是類似
01/05 06:07, 35F

01/05 06:08, 3年前 , 36F
這樣的工作呀 雖然說可能檢驗不出這個人的"演算法"程度
01/05 06:08, 36F

01/05 06:23, 3年前 , 37F
這幾年 DP 好像很常考 真是不知從何開始準備起
01/05 06:23, 37F
※ 編輯: wawi2 (100.35.233.73 美國), 01/05/2021 07:06:13

01/05 07:29, 3年前 , 38F
五個小時的DP教學 https://youtu.be/oBt53YbR9Kk
01/05 07:29, 38F

01/05 08:14, 3年前 , 39F
freeCodeCamp.org的東西真的很不錯捏
01/05 08:14, 39F

01/05 20:39, 3年前 , 40F
不能除是實務上可能遇到的情況呢,例如陣列裡有零
01/05 20:39, 40F

01/05 20:47, 3年前 , 41F
或是全部乘完再除會有精度或溢位的問題等等
01/05 20:47, 41F

01/06 00:01, 3年前 , 42F
01/06 00:01, 42F

01/06 04:32, 3年前 , 43F
身分那段有夠中肯
01/06 04:32, 43F

01/08 00:50, 3年前 , 44F
真,身分的比喻真的太貼切
01/08 00:50, 44F
文章代碼(AID): #1Vyfb101 (Oversea_Job)
文章代碼(AID): #1Vyfb101 (Oversea_Job)