作者newhandfun (新手方)
看板Soft_Job
标题[心得] 後端三年非本科13家面试心得
时间Thu Jun 17 00:00:06 2021
平常从这个版获得蛮多知识的,想说回馈一下後进。
开始之前先讲一下我的背景。
本身非本科,但有修过资工系必修。
第一份工作是从零开始建立公司的系统跟环境。想转後端也想换环境因而开始面试。
後来进到一家电商後因为沟通能力不好没过试用期,最近又开始找。
开发网页经验3年左右,提出的待遇50-65K/m,而绝大多数都是13m/y。
工作用的框架都是PHP的框架Laravel 。工作大多也找这方面的。
而Leetcode很少刷又刷很慢,请当作没有。
这样的经历可以当作非本科後进的参考,如果有人希望我分享细节(技能树、被开除的经
过等等)可以再写一篇。
但这篇就是单纯面试经验。
1. udn买东西,PHP後端工程师
面试时要求我分享我在前公司的系统规划。对方听起来觉得没啥问题。
之後将物件导向、设计模式跟资料库正规化全都地毯式问过一次。
对方认为我自学到这样算可以,很愿意带我。
软体方面的分工很明确,後端就是後端,不会碰到前端,Ops也是独立部门。
值得一提的是面试官非常热心,在面试後有 主动 写信告知我可改善之处。
(面下来是唯一一位会主动寄给我优缺点的面试官)
缺点就是人多厕所少这样,但我以前待的公司也是这样所以我觉得没扣到分。
要上工的话需要二个人签保证书,还请各位要面之前先确定自己有人可以签。
结果 : 录取後放弃。
2. VeryBuy PHP 程式设计师 後端工程师
要先填线上个性问券跟期望薪资後才进二面。
面试官的技术底子非常深厚,对於我以前用过的所有技术都挖下去问。
像是我架过LAMP伺服器,他就问我Apache为啥不用1版用2版、PHP驱动方式等
也对我以前负责的系统的设计提出简化的建议,受益匪浅。
不但如此,现场也有考技术白板题。
当下就知道自己不会上了。
结果 : 感谢函。
3. 艾迪英特 後端工程师
做手机广告的公司,将各式的广告抽成模板的部分还蛮酷的。
一开始由CEO讲述公司业务之後便让我自介。
我当时有做简易的投影片跟影片介绍我自己跟我的side project,对方也很赏脸的看完影
片。
但一方面我的side project都不是网页後端的
(对面的工程师有当场建议我要做side project摸新语言跟新技术。)
二方面我面对CEO时也答得不好,所以没录取是很正常的。
结果 : 隔周感谢函
3. 旅游咖 後端工程师
一开始要填写作业,设计一个功能,感觉主要是想考验资料库正规化。
当时设计得蛮有问题的,主要是用Redis做快取的做法不对。不过还是拿到二面的机会。
开场直接让我填Web backend roadmap做自评,之後针对分数比较高的部分做询问。
作业方面也是在他问之前我就先发制人(?)地跟他说我设计上的问题,对方表示赞同。
对方也是认为我自学至此还算有潜力,愿意带我。
可能是由於疫情的关系核薪偏低(12m/y)。
结果 : 录取後放弃。
4. 生活工场 资深後端工程师
一开始对方出了一个资料整理的题目,并让我们共同实做。
我当下卡在自己的逻辑出不去,对方就放弃此流程,
在问了一些我在建立公司系统的抉择後就草草结束面试。
事後我有将题目依照面试官的逻辑做完,并补充自己面试时没解说完整的地方回信。
对方看我比较积极就坦承说觉得我理解能力差不会考虑用我。
结果 : 算是感谢函吧?
5. Pinkoi 後端工程师
主要使用Python,愿意收其它语言的人。
一面是两位工程师面我,除了以前的经验外也有用hackmd现场合作解题。
顺便跟面试官分享PHP的一些特色。
面试的过程中我有记取生活工场的经验,听面试官的提示後成功解决题目。
不过问题毕竟比较简单,而我中间也卡了一下,所以觉得应该是没谱了。
事後意外地接到二面。
二面是资深工程师跟CTO一起面。
先问我对他们公司的看法後,再让我对自己的能力自评。
对方看我诚实以告,也坦白地跟我说我的能力在及格边缘,犹豫是否用我。
而我有上次被高估後开除的经验,所以就不想勉强他们了。
结果 : 二面没过
6. kkday(rezio) Backend engineer 软体工程师
kkday的新产品,主要是针对旅游业的开店平台。
我之前投kkday的其他产品一直都没下文,所以蛮意外能够得到面试机会的。
面试之前有考codility,其中最难的是考11^n中有几个1
我当下有想到用多项式展开,但忽略C()在n=1000时还是会遇到大数问题所以炸裂。
後续一面时最特别的点是对方有问我说能不能接受女生同事,因为团队女工程师很多。
我遇到的女工程师也都很厉害,而且工作能力跟性别并非因果关系,所以是不介意。
我有特别强调针对以前做过开店平台外包去讲,也有调查过rezio并提出些问题。
自认相谈甚欢,没想到还是没上。
结果 : 急速感谢函
7. 彼利数位 中阶PHP工程师
想要切入尚未成熟的房屋租赁签约後的管理市场。
有在执行政府社会住宅相关的案子。
面试流程就针对Laravel用过的功能及实做做询问,并让我读与解释程式码。
虽然尚为接案公司,但不仅有自己的产品
且对於程式码品质跟基础建设一点都不马虎。
测试覆盖率20%以及有CI实在很吸引我,开出的薪资也符合我的预期。
但由於我想再试一次电商就拒绝了。
结果 : 录取後放弃
8. AmazingTalker 资深後端工程师
面试前有作业,我乖乖分层并撰写测试就拿到面试资格。
但面试时我对於面试官问的问题大多都真的没遇过:
1. 要如何解决作业会发生的race condition问题
2. No-SQL使用经验
3. Laravel ORM的polymorphic ( 这个我知道但没用过就忘了XD )
不只这些,我要不是答不出来就是只知道概念,没上是天经地义。
值得一提的是CTO也会针对这些问题钜细靡遗地回答我,算是佛心来着。
我虽败犹荣,期待下次面试时能够达到贵公司的标准。
结果 : 毫不意外感谢函
9. 威许移动 PHP软体工程师
麦当劳报报应该是他们最有名的APP了。
面试前有透过google doc做前测,基本除了问高并发的问题外都不难。
考官说他有看到我github上写的一些专案,问我为什麽分Repository出来,
我回答说将程式码与储存资料的逻辑做分离。
面试时也询问了关於高并发的问题,
我回答说先用Redis挡一些流量,真的不行就只好lock table
对方跟我说概念可以,但innodb有record lock。
整体来说算是获益良多。
https://dev.mysql.com/doc/refman/8.0/en/innodb-locking.html#innodb-record-lock
s
结果 : 感谢函
10. 群禧 Laravel PHP後端工程师 薪优福利佳
有作业,我一样是分层切好并撰写文件後交件。
因为当时不只一间有作业所以没做加分题。但也是大战8小时。
面试时就问我为什麽要切Repository,照上面回答。
有问我说有没有处理过CDN,我就老实说我没有,而对方觉得再学就行。
工作模式是一个後端工程师一个产品,这样的方式好坏见仁见智。
而我觉得我还没到这个层级。
然後你们可能会觉得我为什麽後面附一个薪优福利佳
除了那是104上的职称名称外
也因为他的待遇真的比较高XD,而且还14 m/y
要不是我执着於再挑战一次电商的话这间光薪资就很不错。
面试者说自己待了十几年,想必是不错的公司。
对自己能力有自信的人可以尝试看看!
结果 : 录取但婉拒。
11. 好域 Happ
主力产品是遍布台北市的小树屋。工作模式是常态全远端是其一大优势。
一面是为时半小时的技术跟经历面试,除自身经历外多半围绕在并发问题上。
二面是在小树屋总部,有舒适(?)的空房做板书测试。出的题目皆为easy程度
也有考Laravel ORM中Builder为什麽能够串着用。
Ex : $builder→where(‘a’,’b’)→select(‘a’)→….
当下觉得没看过这里的源码所以举白旗,但後来想想其实很简单就是。
之後拿到电商的Offer就婉拒三面了。
结果 : 婉拒三面。
12. 领投肯 资深工程师
面向广泛的接案公司。面试前有作业。
其中包含了基本CS知识、easy程度的题目以及资料库规划,很花时间。
而面试时则由二位工程师及一个team leader面试。
比较聚焦在跟PO的沟通,而非技术上的问题。
最後谈到喜欢公司的地方
他们是说比较喜欢接触不同产业的领域知识,而且公司相对比较自由。
崭新的观点也算是一大收获。
结果 : 录取但婉拒
13. 新茂环球 总部_PHP软体工程师
Oppo/realme代理商,对方HR主动邀约。对该公司感到好奇就面试了。
工作内容是要接手撰写并整并内部系统,工作流程是丰田看板管理。
在上工前主管会先做估时教学,这倒是蛮让我惊奇的。
原本的系统是PHP的外包程式码,目前正在整并并转成python。
每周会花 三小时 让工程师学习python。
不得不说,愿意花费资源协助工程师转语言的精神让我感动。
结果 : 感谢函
这几个月来面的不只这几间,挑了一些出来。
大抵上没有出现太夸张的面试官,大家都是就事论事的讨论职缺跟我的经历。
这轮面试也让我知道我对於资料库方面及高并发知识/经验的不足,之後若是能活下来(?)
就能够有方向的解决。
最後在这边也感谢前同事们让我被开除前带了一堆知识走,让我面试的时候没有这麽虚。
也谢谢看到这边的你,有想法、建议或问题都欢迎留言让我知道。
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 36.227.168.9 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Soft_Job/M.1623859208.A.D2B.html
1F:推 MonkeyCL: 推分享06/17 00:06
2F:→ bill0205: 9...印象中几年前也有面过 但感觉很差(指老板06/17 00:09
我这次的印象对老板比较没印象
3F:推 viper9709: 推分享~很诚实的心得06/17 00:21
上次被开除後我就觉得诚实是第一要务,绝对不夸大其词
4F:推 zx4109: 推分享06/17 00:28
5F:推 ouryouth: 推06/17 00:42
6F:推 nayeonmywife: 推06/17 02:01
7F:推 ttsung2: 推推06/17 02:16
8F:→ taipoo: 谢谢分享06/17 02:31
9F:推 BlacksPig: 推06/17 05:40
※ 编辑: newhandfun (36.227.168.9 台湾), 06/17/2021 06:28:47
10F:推 bofay: 推推06/17 07:50
11F:推 bjk: 被开除不要讲吧,随便用个理由 06/17 08:12
前老板也是这样跟我建议的,但我觉得
1. 电商经验算是加分项
2. 让对方心里有个底
而实际面下来大家都没很在意(看起来
所以就都据实以告
※ 编辑: newhandfun (36.227.168.9 台湾), 06/17/2021 08:16:50
12F:推 Wishmaster: 有人会当着你的面说不行吗? 该保留的还是...保留的好06/17 08:56
你说的也没错。下次可能会换说法不打直球。
13F:推 fukku100: 推 希望可以分享更多 06/17 09:34
想知道啥呢?
14F:→ MOONY135: 旅游业没上应该也是好事情 现在的状况06/17 09:59
可能吧。不过能够进到这种规模的公司对我也是利多,我认为还可以考虑
15F:→ bill0205: 对老板印象差 但主管感觉人满好的 不知道是不是同一位06/17 10:01
主管的确不错
16F:推 chocopie: 旅游业没上应该是好事06/17 10:39
17F:推 gpctv: 好厉害,那个要签保证人那个我也不会想去 06/17 11:41
我看起来单纯是因为他们用的跟新闻媒体是同样的人资跟上工流程,倒也不是什麽大问题
。
18F:→ leolarrel: 可能你不够帅06/17 11:42
好吧我头发确实比较少QQ
19F:推 Nonegrame: 测试覆盖率20%就吸引人 那以後我可以大外宣了 06/17 11:58
可以的话欢迎大大分享
※ 编辑: newhandfun (36.227.168.9 台湾), 06/17/2021 12:38:02
20F:推 PttJesus: 分享推推06/17 12:34
※ 编辑: newhandfun (36.227.168.9 台湾), 06/17/2021 12:38:34
21F:推 kangan987: 想知道为什麽被开除06/17 12:48
语言理解能力跟做事方式跟不上一周一sprint的团队
22F:推 summerleaves: 分享推06/17 13:04
23F:推 jack931018: 推感谢分享06/17 13:23
24F:→ f496328mm: 後端测试覆盖率,至少60%以上吧,至少 end to end 测到06/17 13:36
我面到的大多没这麽高......请问是哪间
25F:推 za075056: 详细推! 06/17 14:49
26F:推 jack91303: 推分享06/17 15:07
27F:推 inte629l: 推分享06/17 16:13
28F:推 fukku100: 再推 主要是想知道从工作中或是自学点的技能树06/17 17:13
可以啊,我想等工作稳下来再回顾,现在生死未卜,还有变数。
29F:推 WaterLengend: 只能推了06/17 17:26
30F:推 sammythekid: 推~ 不多说啦,我们这年纪这样感恩了06/17 17:26
31F:推 silence0925: 推分享 认真觉得能够坚持面那麽多间的人很厉害 面试 06/17 18:10
32F:→ silence0925: 真的很累06/17 18:10
又累但又不确定未来的感觉真糟糕。
33F:推 windmax1: 感觉回答不出来还认真指导的面试官真的很棒06/17 21:02
对啊,所以我文中会特别注明,算是帮忙推广善行。
※ 编辑: newhandfun (36.227.168.9 台湾), 06/17/2021 21:07:31
34F:推 Tenno081: 所以有拿到你想要的offer了吗06/17 21:16
算是蛮理想的,不知道活不活得下来就是
35F:推 abola921: 推,但我真的没看过这行上工要签保人06/18 00:35
36F:推 jackflu: 好厉害 推个06/18 00:39
谢谢上面补血,没想到不是软体大厂的心得文也这麽踊跃。
37F:推 assai000: 推分享06/18 09:01
38F:→ assai000: 我公司也是要签2位保人的06/18 09:01
39F:→ MOONY135: 比较好奇保人可以做什麽,难道可以求偿吗? 06/18 09:57
就是这样没错。
40F:推 phenom1: udn保证人 请问要保证什麽?06/18 10:17
就保证不泄密或损害公司利益之类的
41F:推 koting0914: 推分享 06/18 10:24
※ 编辑: newhandfun (223.136.95.46 台湾), 06/18/2021 10:57:12
42F:→ MOONY135: 之前一堆人说签竞业条款没给钱不成立06/18 11:44
43F:→ MOONY135: 那个都不成立的话保人条款就更微妙了 06/18 11:45
网路上的说法是这些条款确实是宣示意义大於实质意义,所以现在有员工诚实保险取代这
些条款。
44F:推 Tenno081: 总之还是恭喜啦 这个时间点工作真难找06/18 13:00
我是觉得还好,php的缺超级多
45F:推 kattte: 我觉得诚实很好啊,根本没必要隐瞒 06/18 13:15
「先进去再说」也是一个思路,我也不否认包装得当的话应该是可以再多拿几间,搞不好
可以戏剧化的将经历洗起来。但我是曾经惨遭滑铁卢的那群普通人,所以还是朴实地慢慢
爬吧。
46F:→ kattte: 我也有相同疑问XD 保证人是要保证甚麽?06/18 13:16
就损害公司利益的时候公司可以找保人
47F:推 s001582000: leadbest可以给到这麽高喔 好猛 06/18 13:37
怎麽会这样说捏
※ 编辑: newhandfun (61.230.160.1 台湾), 06/18/2021 15:54:05
48F:推 Tenno081: 真的假的,我看104 php比我.net少说,羡慕QQ 06/18 16:21
我是有稍微看过.net,总感觉中阶职缺比较少,要麽面议要麽就是junior
我找的都是有标榜底薪的工作
49F:推 xoy232: 推分享 06/18 19:51
50F:→ DrTech: 前公司测试覆盖率70%,而且incremental coverage 也这样要06/19 00:01
51F:→ DrTech: 求。每次写程式都要多考虑怎麽写覆盖率才能达标。不然 CI 06/19 00:01
52F:→ DrTech: 不会过,下不了班。适度要求真的爽,要求太高很不爽。06/19 00:01
我是还没被要求过,希望有机会可以试试
53F:→ k798976869: 真的 没有直接卡pipeline 根本一堆人懒得写测试 06/19 07:21
事实。还是要制度从旁配合才能拉起覆盖率
※ 编辑: newhandfun (61.230.160.1 台湾), 06/20/2021 09:05:55
54F:推 s950361: 推分 06/20 18:44
55F:推 h07880201: 推 06/21 03:28
56F:推 arunaway: 谢谢分享! 06/21 21:31
57F:推 mikeqoo1: 推 感谢分享 06/24 00:40