[面试] 面试心得(上)(凯纳/动信/思锐/M)

楼主: mark4795 (翁桑)   2018-02-18 00:44:37
原PO背景: 115CS学士毕,1年IC厂经验,3年系统厂经验
主要面试职位:韧体工程师,Android app程式设计师
=====================================================
面试前准备:
在面试前2个月左右就开始刷Leetcode,统计到面试开始
大概刷了50题左右。当初是想说只是练手感跟语法,所以
大概两小时一题的速度然后每天只做一题,当然如果是以
外商软件工程师为目标的人是不建议刷这么少。刷题以
medium为主(medium:37,hard:12),easy比较少做,
然后推荐刷前面500题,因为我到后期用随机选题发现都
会跳到500题以后,500题以后都是比赛题目比较刁钻,后
来面试也证实考试都会以基本题型为主,且也只有Tomtom
跟M有考类似Leetcode题目。再来是自己做过的project要
复习,因为我是辞职一年后才开始找工作,有些写过的东
西都忘光光了。
=======================================================
凯纳:韧体工程师
在台中一间做电动脚踏车的。填完基本资料跟性向测验后
,就开始跟人资长达1.5小时的面试,这家真的是我面试
过跟人资聊最久的,问题都是性向测验的结果说明是怎
样的人,前一份工作为什么离职等等。之后主管出来后,
也是要我先问对他们公司有什么问题,在历经又1.5个小时
的闲聊后终于进入考试,问我类似开机之后到进入main中
间经过了什么。由于是我第一间面试所以回答的没有很好
,聊没多久就送客再通知。
结果:无声卡
动信:韧体工程师
在台北信义区某栋金融大楼里,做门禁卡上芯片开发,听
面试主管说好像之后办公室会迁到内湖。在自我介绍与工
作经历后就直接考白板,白板题画了电路问说这个是什么
,在一些提示之后有回答出来,之后问怎么利用这个电路
检测input电压,后来也有在提示后答出来,没考程式。
考完之后有问面试官,很酷的是整个台北部门只有他一人
。后来被拒绝,可能提示太多次,不过就算上了也不会去
,因为感觉做的事情太偏硬件,有点包山包海,面试官也
有说这工作很有挑战性,但是他都准时下班(?)。
结果:一周后感谢函
思锐:switch 软件工程师
科学园区某栋大楼内,外表有点像一般的工厂。被人资小
姐请到会议室后,就有一张网络相关的A4纸考试,其实满
基本不会很难,多半是类似解释网络五层,程式题考字串
读取。然后面试主管坐在我旁边看我考试,所以是不能用
网络查的,不过好处是你有问题可以直接问他,考完之后
主管稍微看了看考卷,就请我开始自我介绍还有做过的
project介绍,中间也有问像是封包的一生之类的问题,
这类问题基本上是讲越多越好,像我后来想被拒绝的原因
可能就是讲得不够详细。讲完之后主管似乎对我没有太多
Linux经验有点介意,也有问我会不会想做更上层的软件
(但我还是比较想做韧体),后来聊了1个多小时就离开了。
结果:无声卡
M
这次不算是面试,而是我请在M上班且已经为面试官的朋友
帮我模拟M的面试,他如果觉得OK再帮我内推M。考试总共5
关,第一关是暖身,给你一串只有0跟1的阵列问最长连
续1的长度是多少。第二关问给一棵树并在这棵树中加一个
边形成循环怎么找出这个循环,还有follow up空间复杂度
O(1)。第三关是类似给一个正整数阵列与一个数K,列出阵
列里的4个数加起来为K的组合。基本上我到第三关就阵亡
了,觉得follow up满难的(虽然他有给提示),一般问题都
是medium但开始限制时间空间后就变得有些复杂,不过我
朋友还是很好心的说他可以帮我内推,而我那时已经拿到
其他offer了不太想给他添麻烦,毕竟表现也不是很好XD。
暂时先打到这边,之后会再打下篇补满。
作者: sugoi5566 (斯勾以内 Asia No.1)   2018-02-18 00:56:00
Q头推
作者: LinuxKernel (Linus Torvalds)   2018-02-18 01:16:00
这些都不太像需要LeetCode的公司然后M这个模拟面试...真的是M普遍/主要会问的东西吗?我是打很大的问号啦
作者: mihs3124 (如钻石般璀灿)   2018-02-20 08:31:00
M有上万人。光二级就近千。没那么固定风格。能做事比较重要。

Links booklink

Contact Us: admin [ a t ] ucptt.com