[心得] 後端工程師-準備&面試-[WritePath/Ukeas/

作者: leograce (吐司)   2019-02-27 15:10:45
<代po>
後端工程師-準備&面試-[WritePath/Ukeas/Onramp-lab/Shopback/Garmin/Yahoo]
最近剛過完年,原本想說再給自己一至兩個月時間面試年後職缺,沒想到年前面的公司突然
回歸重點,這篇主要是我面試的心路歷程以及公司面試的考題,希望對面試這些公司的人有
我面試的公司有 WritePath, Ukeas, Onramp-lab, Yahoo, Garmin 及 ShopBack等
個人背景
先說我的經歷,我是讀國立後段大學的電子系,但自己主要接觸的領域是資工, 主要寫JavaScript及PHP,大學參加過比賽和接過兩個外包專案,前後端是一路自學上來的,自己花了很多時間在學技術以及編程,算是junior full stack。
由於大學三四年級忙於開發專案的緣故,我決定畢業賭一把直接找工作,自己也看過很多資工碩士出來找工作比較吃香的文,很擔心自己是不是畢業也淪為廉價勞工,不過就以結果來說,我覺得如果你有經歷,經歷的質量足夠且具備不差的基礎技能,直接找工作是不壞的選擇。
再來是一下薪資方面,講白了第一份工作幾乎取決於你的學歷,資訊background的大學新鮮人起頭大概都會落在30000-35000,但有些不錯公司會願意開35000-43000不等(個人看法,參考就好),這沒有一定標準,自己也是一路面下來,根據offer在調整自己預期薪資,因為先求有再求好,累積經驗才是本錢。
講那麼多廢話,我先談自己面試準備過程,我畢業完,等兵當兵總共浪費六個月生命,退伍完已經是一月,前後花了大概一個多月的時間做準備,我自己準備以下:
製作中英履歷,104跟cake resume都有用,這邊要提一下Cakeresume個人覺得找工作非常好用,不僅美化履歷還能增加很多曝光度,現在很多公司HR或hunter都會到這家網站去看(像我自己就收到8-9個新創公司邀請,另外也有趨勢科技, Garmin, Accedo, Micron, Manpower等等的邀請函,比我在104回覆的還多,不知道該高興還難過)。
網站作品demo,有自己開發過的專案或是side-project,有自己架站更好,可以方便展示自己以前開發的專案(自己租糖果server 因為之前接專案的緣故,如果想要免費HOST的話可以找找AWS, Heroku...),雖然面試時不太會要求demo,但需要時會大大加分。
刷Leetcode跟學CS相關知識,尤其是Leetcode超級花時間(我到現在只做了60幾題,一開始碰覺得自己根本智障,連這麼簡單的解都做不出來)。
前端就複習JavaScript API, OO (call, apply, Object.prototype, defineProperty...), Ajax, DOM manipulation, functinoal programming(closure, nested function...), hoisting, HTML5, SEO, JSONP, Promise and Deferred, Asynchronous(non-blocking), ES6 (const vs let, rest parameter...), 再來根據你熟悉的框架做延伸,像React就要知道lifecycle, Redux, Flux, Flow, HOC, Container/Presentational component, CssModule..., Angular就TypeScript(只寫過Angular1,2以上的其他不清楚);
後端就複習PHP API, HTTP protocol(100 - 500 status code), CORS(Access-Allow-Control-Credential...), Web Cache(Control-Cache, Etag, Last-Modified...), File format(JSON, XML, YAML), metadata type, Database (SQL Optimization, Index, Normalization, data-structure, features...), Cache(Redis vs Memcached), Auth(Session/Cookie, JWT, Oauth2...) MVC (Lifecycle, Dependency Injection, RestfulAPI, ORM, Configuration...), Security(XSS, SQL Injection, CSRF, hijacking clicking...)
此外我是有準備Regular expression(不過目前面試下來沒有用到),thread vs process(starvation, deadlock, race-condition...), OSI和design pattern(Factory, Singleton, Adapter, Sub/Pub, Template, Strategy, Proxy, flyweight 在實際專案比較常用)。
作者: zeroshine (rain)   2019-02-27 15:27:00
Vorizon Oauth ....
作者: ian90911 (xopowo)   2019-02-27 15:54:00
感謝分享
作者: lay911225 (藍調人生。)   2019-02-27 16:04:00
感謝分享
作者: pkro12345 (席龍)   2019-02-27 16:18:00
雅虎居然沒年終
作者: yungLean (太空Marsh)   2019-02-27 16:30:00
我認為你的能力...可以喊到55k up
作者: x246libra (楓)   2019-02-27 16:37:00
看到前面有公司出不到40k的,這種程度領不到40k嗎?想了解一下前輩的看法 ,當作自己找工作開薪資的參考
作者: cschuan (ntucschuan)   2019-02-27 16:57:00
外商通常是談整包package 再除13個月吧 約聘12個月
作者: MoMoShota (正太控)   2019-02-27 16:59:00
我認為你的能力至少 55k 再往上跳……
作者: freepenguin (浮企鵝)   2019-02-27 17:01:00
推分享
作者: RealLoser (不魯魯則亂大謀)   2019-02-27 17:41:00
看你回答不出來的都是缺一點經驗,有經驗的話可以喊更高但那些經驗不確定在大公司能不能學到,但在小公司一個人要幹全部的東西的話,就很快能學到了
作者: Cprimer (~~)   2019-02-27 17:52:00
下一份跳槽應該可以開高一點XD
作者: vux (點點)   2019-02-27 18:13:00
你這價碼太低了...
作者: plover (喜歡你 ( ̄▽ ̄#)﹏﹏)   2019-02-27 18:30:00
應該是Oath
作者: XP (對稱)   2019-02-27 18:33:00
這分享真的很仔細,感謝無私分享
作者: leveger0903 (脆笛酥)   2019-02-27 18:35:00
Garmin 投過履歷 一開始就是無聲卡 哈哈 我真不行
作者: ms0266378 (ZIllusion)   2019-02-27 18:39:00
感謝分享
作者: searcher ( )   2019-02-27 18:39:00
考這麼多49x12....
作者: frankshih (阿翰)   2019-02-27 18:42:00
感謝分享
作者: gcmtw88 (前方黃昏)   2019-02-27 18:43:00
原來會這麼多 還沒有50k 看來我高估WEB軟體的薪資QQ而且似乎沒年終...
作者: lance8537 (小砰砰)   2019-02-27 18:47:00
我還是去應徵掃廁所好了lol
作者: qq076qq076 (小小菜鳥)   2019-02-27 19:03:00
感謝分享 覺得實力很強
作者: phantomd (幻痛豬)   2019-02-27 19:07:00
這實力在台北可以放心50k才是,下一份請用力開下去,加油!
作者: i1k1y (z781c7iz)   2019-02-27 19:12:00
好像有缺字
作者: Morphee (千磨萬擊還堅勁)   2019-02-27 19:14:00
太低
作者: wheels   2019-02-27 19:18:00
VerizonMedit 聽過 entry level 65k/m,你要勇敢開高點*VerizonMidea正職且 * 13發現一直打錯耶, Verizon media XD
作者: Gaitz (喵喵喵)   2019-02-27 19:45:00
真強 好像什麼都會一點 應該可以開更高
作者: ccvs (kisS x Sis)   2019-02-27 19:50:00
開太低了吧...
作者: bndan (seed)   2019-02-27 20:02:00
考不難啦= = 但是也太多了吧..過N關 然後45-49*12...這也太..同上面的推文 你應該開高點...好歹是yahoo阿...
作者: manji (manji)   2019-02-27 20:10:00
不要拉低同行薪資啊!!就是有你這種人. 起薪50-55吧. 這種senior的70-100都算正常了
作者: chph (chph)   2019-02-27 20:34:00
開太低了,新鮮人在雅虎的行情 60k+
作者: prosea (prosea)   2019-02-27 20:35:00
開太低了...你上面題型我很多都不太懂就55k了...
作者: oneheat (等待)   2019-02-27 20:41:00
5萬不到爽成這樣=뜽
作者: rxhivzero (rx)   2019-02-27 20:42:00
大學剛畢業沒工作經驗這樣不錯了吧有時候真的覺得軟體版的薪資評價也蠻怪的
作者: cschuan (ntucschuan)   2019-02-27 20:45:00
entry level 是指junior第一年嗎...?
作者: oneheat (等待)   2019-02-27 20:48:00
笑了,不是說學歷不重要,實力才是重點,怎麼碰到薪資就轉彎了?
作者: mystery7631 (超潮設計師)   2019-02-27 21:07:00
一堆看到自己不懂的毛皮名詞就覺得能幹出資深本事...
作者: LinuxKernel (Linus Torvalds)   2019-02-27 22:17:00
49*12...= =
作者: iq1000x (台串彭于晏)   2019-02-27 22:22:00
不到60萬欸…
作者: bronx0807 (堅持需要練習)   2019-02-27 22:33:00
分享推,但開太少了起碼開60K*13 or 年薪800K以上
作者: Hevak (Arthow Eshes)   2019-02-27 22:55:00
考那麼多 49x12 笑死,會那麼多在其他公司要跳 60x13 不難…
作者: stkoso (Asperger)   2019-02-27 22:58:00
約聘耶...
作者: gmoz ( This can't do that. )   2019-02-27 23:10:00
你能力不錯阿 這價碼真的開太低了...
作者: vi000246 (Vi)   2019-02-27 23:18:00
我也覺得太低 不過台灣就是這樣 主管喜歡你不代表公司出得起 蹲個幾年再跳吧 yahoo資歷滿補的就當作讀研究所過水吧 選到好公司開局也是滿不錯的
作者: mystery7631 (超潮設計師)   2019-02-28 00:10:00
研究所和資工系內紮實課程,那些是不那麼皮毛的硬實力基底,工具人人會用,但要你創造新價值?新工具?這些基底就是本錢,只能說在做各位果然不是用人單位看得沒這麼深甚至很膚淺,照推文邏輯人人不用唸書念碩去巨匠就好
作者: cjamhe01385 (徹)   2019-02-28 00:16:00
同意樓上,不過原po看起來是很積極的人,所以如果工作後發覺基礎不穩,還是會努力補好的~
作者: x246libra (楓)   2019-02-28 00:35:00
如果巨匠教工具可以教的學員靈活運用,我想應該很多人會想去的 但實際上巨匠似乎教的都很表面? 我沒上過課
作者: vi000246 (Vi)   2019-02-28 00:56:00
拿yahoo跟巨匠比... 只能說看公司看職位看需求人生有很多不同的路 戰學歷就免了吧
作者: zerozzz7887 (Pu)   2019-02-28 01:36:00
推分享
作者: ILYY (毅力)   2019-02-28 03:37:00
yahoo是當研究所考喔
作者: umum29 (....)   2019-02-28 05:56:00
你很強了 多一點經驗和練英文 在美國絕對年薪十萬鎂起跳接下來朝系統設計(scalable system design)前進吧老實說 如果叫資深的被面試也很大機率會被問倒畢竟現在技術這麼多元而且週期都很短 所以面試運氣也重要報導FLAG工程師有一半認為如果再面試一次 他們不會被率取
作者: matrixki (New Season)   2019-02-28 07:35:00
YAHOO這個價碼你也簽的下去 囧
作者: polozero1 (Elwien)   2019-02-28 07:37:00
分享的很詳細,推!
作者: jack0204 (Jarbar王朝)   2019-02-28 10:01:00
挺厲害的,接下來可以考慮待一年跟公司談更好的價碼目前只是因為你不知道行情跟自身價值還有談薪能力我覺得新鮮人比較大的問題是沒有自信,少部分是過度自信
作者: Busufu (不太舒服)   2019-02-28 10:21:00
開這麼低...可惜你錯過談高的機會了
作者: sky810684 (sky172839465)   2019-02-28 11:03:00
早午餐多吃一點補回來 XD
作者: NodeWay (不由分說)   2019-02-28 12:43:00
看內容我覺得你實力不錯啊 但開這薪水我是面試官會嚇到反而不敢用你XD技術人員大多是沒在管薪資的 也不會特別想幫公司省錢
作者: es8603 (緋色之翼)   2019-02-28 12:46:00
覺得你的價碼不只這樣
作者: vi000246 (Vi)   2019-02-28 14:58:00
可能是約聘的關係吧 本身就有天花板了
作者: taikobo (勉強になるなぁ...)   2019-02-28 15:08:00
感謝分享,雖然標題是後端,但各種語言都有涉略,好強!
作者: tedmax100 (Nathan-Lu)   2019-02-28 15:16:00
你值得55k以上的
作者: oneheat (等待)   2019-02-28 15:44:00
約聘薪水更高好嗎=뜽
作者: bennylin77 (班尼林七七)   2019-02-28 17:15:00
可考慮英文練好來灣區,從文章內容覺得你實力是夠的。
作者: tz5514 (屁安)   2019-02-28 19:36:00
這種程度才領不到50k完全是underpay吧...拉低業界薪資水準
作者: s860134 (s860134)   2019-02-28 20:42:00
太便宜 壞行情
作者: zased (我只是上PTT查資料)   2019-02-28 21:01:00
我大概只有9成名詞有在目前工作接觸到 剩下1成還沒聽過 真是汗顏
作者: ripple0129 (perry tsai)   2019-03-01 01:43:00
到yahoo領不到50k,這也是蠻狂的
作者: VisualStudio (2015)   2019-03-01 08:36:00
感謝詳細分享
作者: npkalala   2019-03-01 10:17:00
恭喜恭喜,可以看的出樓主實力不錯,只是缺少實戰經驗。
作者: motherboard (媽的Ball)   2019-03-01 11:39:00
個人經驗 通常外商約聘缺月薪=正職年薪/12yahoo約聘缺一年就只有60萬 感覺好像怪怪的...
作者: sersus (sersus)   2019-03-01 11:56:00
作者: doranako (真愛無限)   2019-03-01 16:44:00
太低,這薪水你一年大概就會跳槽
作者: THEWORLDS (天下)   2019-03-03 00:52:00
他碼的考這麼多開這樣 資策會現在剛出來就4.5萬了真的拉低台灣企業薪資水平 快笑死
作者: DirtyVegas (拉斯維加斯)   2019-03-03 09:55:00
資策會出來4.5萬? 哪裡公司這麼佛
作者: asleisureto (ASLE)   2019-03-03 14:38:00
資策會出來領不到四五萬的樓上上願意補嗎?
作者: ap5552477 (VagrantPi)   2019-03-03 15:18:00
感謝分享,薪資該開多少我覺得比面試還難小弟第一份工作時就傻傻的。被人資亂砍,而自己也急著要找工作進去之後才發現做一樣事,薪水差了1.5至兩倍 = =現在在找第二份了。可能以同事們的薪水做參考吧 QQ
作者: THEWORLDS (天下)   2019-03-03 18:20:00
asleisureto 更正一下資訊 台北 中歷 出來現在都42以上我朋友每一屆都會去找人 現在真的很缺人
作者: iansrc (Ian)   2019-03-04 12:52:00
等等,這薪水也太可憐了吧...
作者: takeitpolato (沒有暱稱)   2019-03-04 21:14:00
看完你覺得我的能力只值23k QQ
作者: Elohim123 (全力以赴)   2019-03-06 00:24:00
覺得yahoo/ Oath月薪應該更高啊 建議跟HR談一下

Links booklink

Contact Us: admin [ a t ] ucptt.com