作者LukaSamanic (Luka)
看板Soft_Job
标题[心得] 後端面试 皮智/博智/OneDegree/映瀚/伊诺
时间Wed Feb 24 17:49:53 2021
前阵子终於收到满意的offer了
虽然小弟只是个很菜的後端
还是想分享一下过去三个多月面试的心得
毕竟也从版上得到不少帮助
多少还是回馈一下吧~~希望能帮助到有需要的人
如果想看年薪300+神人级的超强经验可以先左转离开了 谢谢
0. 背景简介
四大非本科学士
毕业後在其他非资工领域做了约2年实验室助理後决定转职
接着在一间小软体公司做了约2年助理工程师
主要是用python做内部网页系统开发
技能: python web框架(django/flask)、简单的html/css/jquery、docker
关於面试的部分
主要是找网页後端/全端开发并且主要使用python的职缺
主动提问大概都是 是否提供电脑、工程师团队有多少人、如何分工/沟通、
加班状况等等
期望待遇一律开 55k * 14
1. DermAI 皮智
由两位工程师面试。有问到restful api、tcp/udp、http和https的差别、
docker建立的container间是如何沟通的、session/cookie、python decorator。
另外有白板题是给一个简单的系统,要我把资料库的table和栏位开出来,并
根据这个系统设计api格式。另外也聊了一些前工作离职原因等等。
主要都是其中一位工程师在提问,还算是满亲切的,中间我有回答错的会直接
更正,不过有几个问题可能我表达能力不是很好有点误会我的意思,小尴尬。
结果: 感谢函
2. OmniBpm 博智云端
第一次是电话面试。
由两位工程师提问,问了restful api和其优点、给系统需求要我建立资料库t
able和栏位、model的多对多关系。
第二次到公司面试。
有一位前端(主管)和两位後端工程师,一样问了restfulapi和其优点,并给需
求问我如何设计api、django和flask的差别、如何避免sql injection、重构、
如何测试自己程式码是否比别人的好、会不会写unit test、平常如何debug。
另外有一题白板题。後面也聊了前工作的离职原因、平常下班放假会看哪些技
术相关的东西、自己的缺点等等。
主要是前端主管在提问,是个有点急性子的人? 有时候会没等我完全回答完就
抢着继续问,不过三位人都满好聊的,不会让我觉得有压力,算是难得面试完
心情还不错的一次经验。最後有提到若录取会有三面,是CEO本人面谈。
第三次是电话,CEO本人面试。请我自我介绍後问了一些http协定、session/cookie
等等。整个过程让人感觉很没耐心,也没有要让我问问题的意思,最後说了考
量我的程度与经历没办法给我期望的待遇,假如低一些能不能接受。
结果: offer get,不过有被砍价
3. OneDegree
人资小姐有先打电话来告知整个面试流程,给人感觉满好的。
第一次是线上测验,是他们自己做的试题卷,时间一个小时。
题目包含演算法、http cache机制、CORS、sql语法等等。
第二次是到公司面试。
一开始由一位工程师主管面试,主要是问之前的工作内容和离职原因,对於之前
写过的专案用到哪些技术问的很仔细。然後考一题白板题是关於python decorator的。
工程师主管面试途中都一直在滑手机,应该是在看履历吗? 但给人感觉不是很好,
有时候回答过的问题可能他没听清楚又再问一次。
接着人资小姐进来讲解公司的制度福利并让我提问。
结果: 感谢函
4. Hard Core 映瀚 GoFreight
第一次是HackerRank的线上测验,难度大约是leetcode easy~medium吧,测验
时间2个小时。
第二次是到公司面试。先由一位工程师做一题白板题测验,内容是关於字串处
理,写完之後请我解释程式码,然後问假如题目稍微更改的话可以怎麽解。
接着人资小姐进来问之前的工作经验,特别针对我从其他领域转来写程式问了
很多,甚至逼我讲出假如不考虑待遇的话不会转来当工程师...对我就是不会
说谎QQ不得不说人资小姐问的很犀利,可能是我遇过最厉害的了。
最後是一位工程师主管(应该是全端)进来面试,问了很多python的观念,dict、
range、可变与不可变、garbage collection、mysql join、client与server
间的沟通过程。感觉应该是满厉害的人,压力有点大。
结果: 感谢函
5. 伊诺(博弈)
面试当天先做一个小时的上机测验,包含爬虫和建立api。这边人资小姐真的
很...不专业。给我的电脑先是连不上公司网路,然後作答环境--windows电脑
上的一个cmd的工具(我没用过),似乎是在开起的时候就要选择进入vm--根本
没准备好,我是在剩下约5分钟的时候不小心关掉视窗重开才进去vm的,完全
没有时间作答。不过当天一早起来搭车人很累就想说算了,没要求加长作答时
间。
接着做一份性向测验(选择题),约20题,每一题的4个选项都刚好对应到一种
人格? 偏偏我不觉得我的个性属於这四种里任一个,很多题都觉得没有符合的
可以选。
写完之後人资小姐进来问问题,就是自我介绍、之前的工作经验,然後很大一
部份也是在问人格特质,之前在团队里是扮演什麽脚色、意见冲突怎麽处理、
为什麽工作上的一些问题当时没有积极和主管/PM沟通或是争取等等。老实说我
觉得被问到很累,会一直重复问直到她得到一个可能是她觉得满意的答案? 但
我觉得人没办法像选择题一样被分成几个类别就是,面对不同的人也会有不同
的相处方式,很难简单描述...嗯也可能我表达能力不好啦。也许公司内部是
这样教人资的吗? 总之整个过程让我满不舒服的。
最後是工程师主管进来,问了一下之前的工作经验,然後讨论刚刚的上机测验...
但我根本没写,所以就口头讲我大概会怎麽做。然後很详细说明这个职缺的工
作内容。主管感觉人满好的,聊起来很轻松,有什麽问题也都回答得很仔细。
结果: 感谢函
6. GliaCloud 集雅科技
第一次是coderbyte的线上测验,难度约是leetcode easy~medium,可能有一两
题hard吧...完全没有想法XD 测验时间2个小时。
第二次是到公司和人资面试。主要就是自我介绍,聊过去的工作经验,然後有
做过的作品或作业demo,最後让我问问题。人资小姐满好聊的。结束时有说如果
ok会跟技术主管二面。
结果: 感谢函
最後去的公司就不写出来了,以上希望对大家有帮助。
老实说我是很害怕面试的人,应该算是不太会讲话吧,然後知道自己程度不怎麽
样,所以回答的时候常常会显得没什麽自信,通常面试完心里也会觉得有点崩溃
。一直找工作以来常常遇到线上测验有过然後面试被刷掉的状况。其实找工作这
段时间有时也会想不要当工程师算了。(写到有点想哭...
再说点可能在这版不是很政治正确的东西,写code对我来算不上是兴趣或是有热
忱,就是一份待遇能达到自己目标的工作,当然也不讨厌,完成专案某个需求或
学到一些新的技术也会觉得很开心,大概是这样吧。我也不知道我写这段干嘛XD
算是背景补充吧~ 我想版上应该也有些像我一样的人,希望能给你们点信心。
以上 谢谢收看
也祝大家求职顺利
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 114.136.184.188 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Soft_Job/M.1614160195.A.F97.html
1F:推 WaterLengend: 推 02/24 18:06
2F:→ superpandal: 个人也不了解一日不写程式会痒到底是什麽感觉 通常是 02/24 18:06
3F:推 gary7604: 恭喜你没去OneDegree 02/24 18:06
4F:→ superpandal: 写别人的马马虎虎 感兴趣的并不多 写自己有兴趣的超 02/24 18:06
5F:→ superpandal: high 02/24 18:06
6F:→ superpandal: 应该是很多平常看多了 其他比较有乐子 02/24 18:32
7F:推 rice9547: 回楼上,以我个人的例子是手上有很有兴趣的专案,如果 02/24 19:04
8F:→ rice9547: 有空时没有写,就会觉得浑身不对劲XD 02/24 19:04
9F:→ rice9547: 不过上班後这样做身体很容易坏掉,不知道前辈如何平衡的 02/24 19:06
10F:推 aidansky0989: 画面全部调成黑的 02/24 19:12
11F:→ aidansky0989: google也可以弄全黑最好 02/24 19:13
12F:推 bchen1222: 心得推推 02/24 19:23
13F:推 zz860619: 推一下 02/24 20:16
14F:→ superpandal: 有趣的实在太少... 肯定不是前辈 洞察力倒是还可以 02/24 20:35
15F:→ superpandal: 不就是慢慢玩 选路线搂 02/24 20:35
16F:推 lerdor: onedegree不推吗 02/24 21:50
17F:→ panbanana: One degree 有要英文自介吗 02/24 21:58
不用噢
18F:推 gary7604: OneDegree可以站内信 02/25 00:02
19F:推 vincent14: 请问原po 面试时被问的那些事前都有做过功课吗 02/25 00:16
以後端来说 http协定 tcp/ip网路架构 restful-api session/cookie
sql的基本语法和join 这些都满基本也常会被问的
另外以python来说 可变不可变 list/dict的基本观念和for的使用
应该也算基本的 decorator也满常问的 可以试着自己写看看
然後刷leetcode加减有帮助 也许不能很快地想出好方法但至少要能暴力解
另外时间/空间的复杂度也要有点概念
通常我不会把面试排的很满 一周顶多2 3个中间至少隔1天
除了给自己时间平复心情外也会去查一下前一次面试被问到一些不会的东西
累积下来应该会满有帮助的
以上一点菜鸟心得希望有回答到你的问题
20F:推 taipoo: 推 02/25 04:06
21F:→ shaomi: 请问是离职找工作还是在职呀 02/25 12:38
离职 所以多少有点压力
原本打算在职就找的 不过计划感不上变化XD
22F:推 vincent14: 谢谢原po仔细回覆~很有帮助 感谢! 02/25 13:45
23F:推 JR83: 推 02/25 17:48
24F:推 WunoW: 我有感觉台湾整个软体公司的水准都愈来愈差,光面试来说 02/25 22:36
25F:→ WunoW: 机测几乎就是给很烂的电脑,键盘一打就是ㄅ半让人很火大 02/25 22:37
26F:→ WunoW: 请问谁写codeㄅ半? 是要考coding还是作文来着? 02/25 22:37
27F:→ WunoW: 会给你mac做机测的很少,几乎就是让你用很烂的文书机 02/25 22:38
28F:→ WunoW: 我还用过超冷门的键盘配置,光ctrl键就不时按不到 02/25 22:39
29F:→ WunoW: 那是便宜烂机器才会有跟大家不一样的键盘位置 02/25 22:40
30F:→ WunoW: 测到一半火大,说不想就走了~~~ 02/25 22:40
31F:→ WunoW: 面试时讲得很有诚意,听的人漫不经心的情况也遇过很多 02/25 22:41
32F:→ WunoW: 我本身有正职,但公司发邀请给我邀请偶尔会去试试水温 02/25 22:42
33F:→ WunoW: 愈来愈多公司让人感觉就是不专业,不重视面试,看了就欠电 02/25 22:43
34F:→ WunoW: 我公司面试的人来是最大的,HR说人到了老板就会闭嘴说快去 02/25 22:44
35F:→ WunoW: 测试的机器一定环境给你弄到好,题目一定让你看得懂 02/25 22:46
36F:→ superpandal: 给你mac测的不一定是好公司 只不过确实感觉越来越冏 02/25 22:59
37F:→ superpandal: 即便进去了也不是要求资深人员有贡献 而是去要求新进 02/25 23:01
38F:→ superpandal: 不论擦屁股 开发复杂新功能 然後前人吃香喝辣 不然就 02/25 23:03
39F:→ superpandal: 是上头太夸张 前人是好人但走光光 02/25 23:03
40F:推 viper9709: 这个结果有点惨阿... 02/26 00:21
41F:推 x9060000456: 同嘘伊诺的HR 真的不知道她到底想得到啥答案 02/26 00:58
42F:→ x9060000456: 跟她谈完後超类 02/26 00:59
43F:→ foreverk: 还有纸本写code测试的,有机器我都抱持感恩的心 02/26 08:25
纸本我到觉得还好 可能不想给你电脑试跑结果吧 跟白板题一样
44F:推 kokolotl: 台寿 pchome都有纸本考题XD 02/26 08:30
45F:推 sniper2824: 纸本一堆好暴= = 02/26 09:13
※ 编辑: LukaSamanic (114.136.184.188 台湾), 02/26/2021 09:44:40
46F:→ foreverk: 所以有机器才要感恩,纸上考code比我想得还多 02/26 13:01
47F:推 summerleaves: 感谢分享 优文帮推 祝你工作顺利 02/26 15:07
48F:→ shaomi: 感恩,一直很犹豫要不要离职,在职感觉准备不齐全,离职 02/26 16:18
49F:→ shaomi: 又觉得有压力 02/26 16:18
50F:推 kyoin: 好奇restful api是要问什麽东西? 02/28 02:15
51F:推 UnReal5566: 我们通常问 http method, status code, endpoint, au 03/01 14:37
52F:→ UnReal5566: thorization 之类的情境设计, 不知道高手公司怎麽问 03/01 14:37