[心得] 后端工程师-准备&面试-[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