聲明:以下的所有言論僅僅基於個人經歷,本人盡力記錄真實發生的一切,但可能因記
憶不準確會和真實情況有所差別,對此,作者並不負責。另外,本人的經歷可能並不具
有代表性,請切記。未經作者同意不許轉載,否則所引起的一切後果自負。
--
威盛電子(www.viatech.com)是一家*的微電子企業。昨天下午接到一個電話,電話
里有一個甜甜的聲音說是看到我網上的簡歷了,希望我去面試一下。既然面試,那就面
試吧,沒什麼大不了的,正好也有其它事情要到上地去一趟,於是就開始了下午的這個
故事:
--
預約的時間本來是下午1點,但據說是因為上午出車禍了,而且正好是修路,所以從中關
村到上地的那條路一直堵著,走走停停,到上地七街都已是12:50了。又因為不曉得得實
大廈到底是在馬路的哪邊,在路口轉了一個圈,問了一個騎三輪車的大哥才找到那棟樓
的後門。外面的陽光很好,但風非常大,吹得人很不爽,繞著樓走了一圈,才找到正門
。
--
到了via的門口,前台小姐讓我先填一張表,雖然僅僅是一頁紙,但這表也可謂是中西合
壁了,既有“你媽貴姓?”的問題,也有“請提供你的推薦人”之類的東東。偶大致將
就著填了,也跳過若干無關問題。把表再交回給前台小姐後,偶傻傻的在那個小黑房子
裡面坐了十幾分鐘。然後就開始了今天的面試。
--
(房子外遠遠的走來一位先生,漸漸的看清是直奔偶過來的。偶起身,拉開門。)
偶(以下簡稱為o):你好。
奈(以下簡稱為n):你好。你是...xxx?(坐下)
o:是的。(也坐下)
......(n簡要的問了些教育背景,經歷啦什麼的,o也簡要回答了些,略去)
n:我看到你預定的論文題目是《******》,能不能介紹一下你在這方面的工作?
o:好的。(畫了很多圖,大概說明了一下做的東西,但n先生可能不是很明白,我後來
才知道,因為這都是模擬電路設計方面的,呵呵)。
...
n:你提到採樣速率是信號頻寬的兩倍就一定能夠還原這個信號,能不能證明一下?
o:(//faint,soeasy)當然可以,這是信號與系統的基本常識了。畫圖就可以很明顯的
看出了(畫圖證明之)。
...
n:在你的設計中,應該遇到很多trade-off,ok?你能不能介紹一下你碰見了哪些trad
e-off以及你是如何解決的呢?
o:當然有了,(//thinking),首先這整個design的architecture就是一個大的trade
-off的結果,然後設計中許多電路結構的選擇也是tradeoff的結果。(解釋如何的trad
e-off)
...
n:ok,你在這張表上的應聘職位沒有填寫,你大概希望從事什麼方向的工作?
o:喔,是這樣的,我是昨天下午接到您公司人事部門的面試通知的。他們是通過51job
網站得到我的簡歷,因此我現在還不知道貴公司希望我從事的方向。
n:我主要是負責logicdesign方面的,我們主要是招聘logicdesignengineer。ok,
我想知道你的workingexpectation。
o:(//ftagain,早說啊,早說我不就和你侃logicdesign了么?呵呵)在我pub的簡歷
上提到的工作預期...預.期.(ok?)是模擬電路ananlogcircuitdesignengineer和數字
design方面的projectmanager.
n:(//吃驚)projectmanager?no,no,我們這裡現在沒有projectmanager的職位。
我們現在需要的是logicdesignengineer。
o:喔。
n:(//smile)當然,我很高興你有這個ambition希望做projectmanager。但我們這裡的
工作也是不可能提供projectmanager的職位的,因為我們這裡的project需要的知識在
學校裡面是完全學習不到的。就是我們剛招聘進來的xxxdr.在xx大學工作了n年,也是
從頭坐起,每個人的起點都是一樣的。
o:(//失望),喔。但也未必吧,學校和學校是不一樣的(反擊)。在數字設計方面我也
做過幾個不大的項目,對於這方面,偶也是很熟悉的。
n:那么你對logicdesignengineer的職位還有興趣嗎?
o:(//thinking)我覺得這也是一種選擇,如果合適,我想還是會接受這樣的工作的。但
是我希望能夠詳細了解一下你們的project具體的內容,以及作為一個logicdesingen
gineer在具體的project中從事的任務。還有,我想知道在您公司裡面,一個典型的pro
ject是如何管理的,而作為一個designengineer在公司中,又是如何表現自己並成長的
呢?我想這些信息對我的決定也有所影響。
n:ok。我們的logic設計主要是xxx方面的,在這方面我們有三個小組,usa,tw,和北
京。
o:(//打斷)對不起,我打斷一下,我想問問您的logic設計小組一共有多少人,現在有
多少和計畫最終有多少人?
n:我們在beijing的team大概有20幾人左右,我們到今年年底可能會擴到30~40人。因為
tw和usa的小組力量比較weak,也就是人比較少,所有有一些工作要beijing的eng和他們
一起完成。
o:明白了。那您在北京rd部門的員工主要是從事什麼樣的工作呢?
n:我們的工作主要是(??一個什麼bus吧,聽得不是很清楚)的application的設計。剛
進來的員工首先是需要readdocumentation和protocal,撰寫??list。
o:??list?
n:就是接口的規範,(例如接口的信號、時序等等接口規範)。閱讀文檔後需要寫出硬
件的接口描述,這樣,才能夠進行整體的model。在一個project中,閱讀doc和撰寫??l
ist後,eng就應該比較了解它們的了。然後就可以進行一些app的設計......(以下具體
不詳,大致是介紹via的logic設計中的一個典型project流程)。我們的team一般在完成
一個project之前會有另外的project在(排隊)的,所以會比較的tough。
o:(//smile)隨便問問,你們project中的小組成員經常加班嗎?
n:我們logic小組的人都是很(niu)的人,在招聘員工上我們寧缺毋濫。我們的小組中既
會非常的cooperative,也會非常的competetive,有。在這樣的小組中,我想你是可以
學到很多的東西的。可以學到很多在學校里接觸不到的東西。
o:那當然,工作和學習是不一樣的。我的工作經歷也教會過了我很多事情。(提醒n先
生不要同一化偶)出於對個人發展的考慮,我當然也希望能夠在一個地方學習很多的新
東西。
n:在我們這裡logicdesign方面的工作不光需要有硬體設計的背景,也需要軟體softw
are的background。我們招了幾個xx大學的cs的。你們學過computerarch嗎?
o:(//node),當然。我們還學過****(計算機方面的一些課程)。
n:那么熟悉記憶體管理嗎?
o:知道一些東西,因為在課程xxxx裡面有很詳細的說明。偶做過的課程設計裡面包括了
一個os的進程管理、檔案、記憶體和其他資源的一個簡單系統。(其實早忘記了,多少年
前的課程了啊?呵呵)
n:那么在記憶體分配方面有幾中算法呢?
o:應該有很多種,看不同的系統需要了,例如貪.心.算法,......
n:記憶體的fragment回收你知道嗎?能不能介紹一下?
o:當然,其實記憶體的gragment回收和磁碟disk的fragmentrecover是一樣的,或者是類
似的。(想了一想windows的磁碟清理工具的運行圖)記憶體的fragmentrecoverage就是
......
n:ok,你做過數字方面的設計,可以具體的介紹一下嗎?
o:當然。偶做過xx,*萬std_cell的一個設計,xx,*萬std_cell的一個設計,和*萬std_
cell的一個設計。
n:你主要是負責什麼呢?
o:綜合和綜合後的後端流程和驗證。
n:驗證?你們是如何驗證你的design的?
o:後端設計主要就是時序驗證啊,通過版圖可以得到design的時間延遲信息。
n:sdf?你是用什麼工具做的呢?
o:(這也用問)我們使用的是xxx公司的xxx,xxx,xxx等軟體。同時我也熟悉使用xxx....
..
n:時序驗證是statictiminganalysis嗎?
o:當然了,我只能做到這一步,在不知道具體的設計描述的情況下,我只能通過這樣驗
證設計啊?我們用的是****time進行時序分析......
n:那在你的設計中用了latch了沒有?
o:考慮使用latch過,在我們後來的版本中,使用latch。但是在教科書中的建議是在設
計中儘量避免使用latch。
n:是的,但是不用latch是不可能實現高速的設計的。那么你知道timeborrowing的概
念嗎?能不能給我解釋一下?
o:(解釋timeborrowing......)
n:ok,你還有什麼問題要問我的嗎?
o:想了半天,沒有。
n:那好。你給我的感覺是有點過於自信。(onod)但是,我想我是會給你offer的。你
在這裡等一會,一會人事經理會和你面談的。
o:好的。
--
以下和他們的hr經理(wangxx)的談話略去。總體感覺是不太好,個人以為via對大陸學
生還是有許多的偏見和歧視的。在他們的談話中不會說出,但是可以感覺得到,我很不
喜歡這種隱隱流露出的歧視和偏見(或許也可能是因為我太敏感了吧?但我不喜歡,所以
我也不會接受)。這次面試的結局是今天收到了via的拒信,原因是他們的這種偏見有些
激怒了我,從而在我和他們的人事經理討論問題時在一些地方產生爭執並讓雙方感覺不
太爽。
--
如果僅就面試而言,我後來和hrmanager的很多言論和行為是多餘和愚蠢的。但是我並
不認為這種錯誤是我的失敗,呵呵,我覺得是他們的失敗,我們得教教他們一些我們的
文化。當然,每次經歷必然也會帶來很多的經驗的,我的經驗如下:
--
結論:
1、對於via中我所了解的logic設計部門來講,他們的設計方法和設計流程對於國內的很
多數字設計house來講要正規很多。客觀來說,在這裡也是可以學習到一些設計方法和許
多pc/io的原理性知識的,但方向也的確是非常的狹窄。
2、via給出的薪酬水平是很低的,我所了解(wangxx說的)典型的80%的員工(碩士畢
業生)稅前工資是7000,也就是說,稅後工資是5300左右(以北京的稅收政策為例)。
3、*公司對大陸員工有一些偏見(文化的偏見?很奇怪)包括薪水和職位的偏見(或
者是歧視)。在via這個非常典型的*公司中,表現得尤為明顯,甚至可能有技術上的
歧視(作者猜測)。在面試中不論是和技術人員交談還是和管理人員交談,我都屢次感
覺到這種歧視和偏見的存在並試圖反擊,最後以失敗告終,呵呵,但也很爽。