[面试] MTK数位ic预聘面试与心得

楼主: pwh17 (胖丁)   2017-09-07 13:07:22
看到很多朋友和学弟妹最近在准备面试和做生涯规划,
小弟分享一下最近去MTK面试的过程和心得,希望能帮
助到更多人,或让更多人了解情况。文长,可能要再
麻烦读者挑着看,sorry。
[面试过程-技术方面]
主管请我先介绍自己做了哪些ic project,并针对其中的问题
发问。譬如过程中,有用到Async FIFO,就会问Async FIFO
的原理,Async有哪些方法,为什么2 flop synchronizer可以
cross clock domain,Multi-bit要怎么办。
所以建议求职者可以把过去做过的Project仔细的复习好,
尤其是挑做的比较深入的Project,好好讲用了什么技巧。
像是,有没有针对Algorithm做优化来省Area和Timing。
这方面讲好后,可以针对过去的project,具体的在投影片中条列
出自己会什么技能,譬如用过什么EDA tool、下线的过程。
在这里再列出几个被问过的问题:
考Timing 和 glitch:
怎么用1 cycle的波,兜出2 cycle的波。
考Async 和FIFO:
Async FIFO的原理
2 Flop synchronizer的原理
Multi-bit 要怎么处理
FIFO depth怎么估算
考Arch:
VIVT, PIVT, VIPT, PIPT这几种Cache差在哪。
各种ISA之间的差异。
好像还有更多,但我有点忘了.....
整体来讲,我在M遇到的面试方式比较多是借由求职者的经验,往下
问深。偏向先深再广。毕竟很多新人都从一个Block开始做起,能把自己
的部分做深做好,会比较好,而且这样即战力也够了。
除非看了成绩单后,遇到成绩不好的科目,才会挑出相关的问题来问。
这跟我以前遇到的面试不太一样。以前的,是比较偏向职位
式的,边界式的来问。把这个职位所需要的基础能力和相关经验先问完,
再问延伸的。同时,会将相关领域的基础知识也问了,或是问很多来把
这个新人的技术边界看清楚。可能是为了了解新鲜人的潜力或了解
上下界。
当然不同公司和部门的情况很可能也不太一样。遇到不同的技术面试方式,
可能要要再自己反应。
[面试过程-Soft skill]
主管会常常问你团队合作和个人PM的能力,并举出一些例子。
有的还有问我最失败的经验。但是关于技术上,怎么团队合作,
譬如git, coding style这些,就比较没问到。
英文能力应该是不大有用,毕竟工程师都是台湾人。英文好的同学去外商
可能会比较有比较优势。
[面试过程-环境]
MTK有个不错的地方是会在面试前,利用一些问题,先让你想想自己要什么样
的环境。同时,最后也会给你一些机会提问,了解环境。
我按照以前实习时的经验,问了几个问题:
1. 部门在这三年内的技术或发展方向是什么?定位是什么?
在整体状况不好的情况下,部门希望怎么因应?
少数主管回答的很好,但实话讲真的听到不少罐头答案:
EX 1: 把常见的东西自动化。(但没说怎么自动化。)
EX 2: 总是有能够精进的东西。
2. 部门大概都几点下班?
很多主管都直摇头,不回答。有的说八点。有的说有人六点走。
至于真实情况,只能说,要多透过去实习的朋友打听和对照一下。
M有个怪怪的地方,就是即使准时下班,在有多个主管在场的情况下
,也不敢直接讲。
太晚下班的,会说有人六点走。早下班的,可能也会晚报,但这种比较少。
[面试准备]
MTK和一些台湾公司的面试都是从一个很粗的分类开始,
譬如数位ic, 软韧体。每个类别里面都有各种部门和环境。
是你投履历,公司或各个部门再找你面试。直到面试时主管
说明,你才会知道部门在做什么。所以建议,如果有兴趣的
公司是这样的面试流程,可以多用内推,才会更容易找到和
自己合的来的部门。
仔细把这种模式和外商比较,个人感觉,这是一种上对下的招募方式
,而不是针对知道自己想做什么的新鲜人或专业人士所设计。
对不同状态的求职者有好有坏,但以单场面试来看对公司
绝对有利。所以可以多打听,或尽量用内推。
由于来的主管可能有很多背景。但因为都是数位ic,
建议还是把自己做过的project和投影片准备好。在Algorithm mapping方面
,其他背景的主管可能会问比较少,但遇到一些数位ic共通的技术,还是
可以提出来强调。
其实网络上有卖一些专门针对数位ic面试的电子书,
整理一些重要的问题,我也有买一本。
但其实在M的面试中,比较少用到。做过的project够多的话,
好好深入讲应该就可以。
[面试心得]
在过程中,还是有遇到一些好主管。但有时,我
有一种在被瓮中捉鳖的感觉。感觉都很重技术,但有些部门
在方向和效率上就比较不重视,这种部门通常也是加班的很
严重。
在和四五个有去面试和实习过的朋友聊过后,我的感觉是,
还是有不少人的态度是:
反正你短期内无法出国,做数位ic出国
也不一定比较好,外面其他公司的待遇也没比较好,台湾整体ic
的环境也不会大发,就乖乖来我这边加班到八点吧。
没方向和没效率没有关系,就继续撑吧,反正你也没有多少选择。
最近某外商也裁了,在台湾你要在外商也没有多少地方去。
当然也有不少好主管的态度是:
我们正在做一些很好的project,有方向,希望吸引好的人来做。
有的很常加班,有的不加班。但至少累的是比较有意义。
总而言之,多打听真的很重要,部门差异真的很大。
或是也可以多去几个公司看看,或和几个朋友一起组队,分享
面试经验和看到的好公司或好部门,或是一起准备面试。
毕竟台湾没有Glassdoor,天眼通的资料还有限。
可以多组队,擅用各种时间和机会。
希望能帮助到有需要的人!
作者: qazqazqaz (qazqaz)   2017-09-09 10:33:00
推"多组队,擅用各种时间和机会。"
作者: Aso ( )   2017-09-07 13:25:00
但Glassdoor上有MTK的建议, 只是都很粗略 还是可以参考一下
作者: jsgoc (jsgoc)   2017-09-07 13:37:00
以前发哥不会有这种态度 杂鱼太多 坏风气跑进去手机芯片市场快饱和了 以后只会剩下一家独大 跟PC一样第二家 损益两平 第三家 亏钱
作者: twicm (WhyMe)   2017-09-07 13:46:00
推!
作者: iamala (it depends)   2017-09-07 13:46:00
这篇写得很好~推
作者: thomaspig (沈猪)   2017-09-07 14:00:00
作者: ejnfu ((-. .-)b)   2017-09-07 14:12:00
我是比较好奇怎么从面试看出该部门没方向和效率?应该只有实习过才知道吧
作者: Messibugoo (梅西不谷)   2017-09-07 14:22:00
PC 那边的局势有点变化喔
作者: k9966809 (jimmy luo)   2017-09-07 14:26:00
这篇推
作者: zzztrees (正面上我啊)   2017-09-07 14:46:00
推推
作者: ps0411 (ps0411)   2017-09-07 15:40:00
推,写得很棒很清楚
作者: twicm (WhyMe)   2017-09-07 16:23:00
从面试过程看来,主管并没有觉知自己也在被面试
作者: wulonglue (乌龙绿)   2017-09-07 17:08:00
强者
作者: twicm (WhyMe)   2017-09-07 17:26:00
BRCM是个警讯,外商IC设计公司在台规模萎缩中
作者: shanks2012 (shanks)   2017-09-07 18:08:00
很有想法 推一个
作者: jsgoc (jsgoc)   2017-09-07 19:03:00
第一家一定是高通 第二家是华为喔 5G专利 华为海放发弟
作者: tiku123 (兴奋)   2017-09-07 19:10:00
第一家是高通.第二就发科根展讯去拼吧华为其实不能算进来.他只做自己的市场展讯如果能把INTEL Solution成本优化.应该会很猛.再加上好好做好自己的ARM SLOUTION的话其实发科手机已经有点再亏了.大致上就是很接近损益两平
作者: quartics (Smart is the new Sexy)   2017-09-07 19:49:00
展讯很弱,不用期待太多
作者: tiku123 (兴奋)   2017-09-07 19:53:00
发科没有自主架构.不可能上高阶手机.高通靠着高阶芯片和专利 就稳坐第一了.
作者: BlockChain   2017-09-07 21:43:00
推 写得不错
作者: book416406 (RainSoul)   2017-09-07 21:51:00
某外商是指Q?
作者: jsgoc (jsgoc)   2017-09-07 22:05:00
主管:我是神 谁敢面试我主管神:我卡到位了 你!没!有!
作者: ph54769 (学宿浪人)   2017-09-07 22:56:00
作者: Ryan5678 (Ryan)   2017-09-08 20:00:00
详细推

Links booklink

Contact Us: admin [ a t ] ucptt.com