先说,都没录取
背景
大学 118 cs
研究所 112 cs
ic design 半年
Android App 八个月
目前三年半Android App,Framework
Part I (2015年)
(1)WCD/CD1 Android 资深软件工程师 内湖内湖路
此工作是技术长实验室,好像是prototype一些技术
(2)Android 多媒体软件工程师 新竹
写Camera drive,主管说drive很简单,所以没写过driver也会找
(3)Android 系统开发工程师 内湖小M旁
主要写Driver,其他忘了
(4)嵌入式Linux软件工程师 新竹
这部门主要处理MP所发生的issue
通常是部门解不掉,dispatcher到这
(5)Android telephony application framework software 内湖内湖路
主要负责Android Framework
以上部分感谢函,部分无声卡
Part 2 (2016年8月)
(5) 晨星STB FAE 台北
笔试只记得其中考QuickSort
面试时问 Max写成Marco,Deadlock解释,如何解决
主管说他是被找来面试的
常出差
无声卡
(6)联咏 Android 系统/多媒体 (SP-ISW)
C/C++笔试
主管面试,问我为什么要转职
我说分红不好,他问我怎么知道分红
我说同事聊天听到,他皱了一下眉头
后来我报完时,他问我为什么不报最难的部分
我OS:我工作就这么简单,要怎么生出最难的?
一周后感谢函
(7) 晨星Android Audio 竹北
C/C++笔试
主管说他们当时team没有Android人才
但要处理晨星所有Audio问题,想找Android的人
一个月后二面通知,婉拒
(8)台积电 IT
台积电七厂
英文笔试
先一个副理面试,面试完载我到高铁站,找另一个经理面试
另一个经理载我回台积电七厂面试另外两个副理
过程中,被经理听出一个地方有问题(我掩饰)
他只淡淡地说台积电的文化是诚实
无声卡
Part 3
2017年3月
(9)瑞昱 TV
笔试 考程式任何语言都可以
主管坐在旁边看你写
记得的两题
检查 字串是否为 Permutation Sequence
odd bit和even bit 交换
找了两个Android工程师叫你写一个ListView
叫你写一个 design pattern 的 singleton
此部门是TV中做middleware的
常出差
无声卡
(10)晨星 TV FAE
这职缺很有趣
是我前几篇文章,问晨星是否人事冻结
有人站内叫我email到某mail
笔试 C++,考得很难
副理聊一聊,请副部长来聊
我:网络说贵部门流动很大,是真的吗
副(部长):不会,我们目前才走一个
我:请问他离职原因是
副(部长):当时他母亲生病,因为他很忙,不敢让他知道
后来问我为什么想离职
我表示前三年,两年bonus 0,一年0.5个月
而且去年我们经理对所有人说,可以为自己未来打算
副部长表示我为什么不敢让我主管知道我来面试
我表示,我无法预期他的反应,也不保证面试就拿到工作
他们很在乎能不能出差,能不能加班(加很晚)
然后问我如果联咏(去年)瑞昱有上的话,和(晨星)会选哪一间
基本上花了4个小时在了解我
一年中号称 1/2 ~~ 1/3出差
一天出差费70美金
两周后感谢函
(11)Yahoo Taiwan EC team Android
主管电话半小时interview
这部门是在做电子商城Android App
应该无声卡
(12)展讯台北 Android Framework 工程师
没有笔试
基本上是解GMS,CTS issue
但感觉是盲人摸象,因为source code都给厂商了
要帮厂商解issue,厂商很多,issue也很多
该部门也说他们是FAE
没有加班费,不能报补休
有时可能要oncall
尚未通知,有也不会去
(13)Nvidia Android Framework
笔试
解释 Android Binder,Activity lifecycle
什么是Intent,可以传给ContentProvider?
一个file有十行,只要印出第十行,用shell script
用shell script把file中column与row互换
Python
# encoding: utf-8
def extendList(val,list=[]):
list.append(val)
return list
list1=extendList(10)
list2=extendList(123,[])
list3=extendList('a')
问结果
Java中interface与Abstract class有什么不同
解释singleton pattern
singleton pattern 与 static class 差异
解释Factory pattern
解释OOP
解释agile SW development
解释SIFT algorithm
你如何calibrate一个camera
你如何计算image中一个区块的pixel
一周过了
有可能无声卡
(14)mixerbox
第一阶段考三题HackerRank,可在任何地方上线
Angey children
Minimum Unique Sum
第三题单字忘了
好像是两字串找出相异字符,重新排列不计入
解出两题
下午就感谢函了