代PO
本人某大CS碩畢,碩班期間在搜狐焦點實習了3個月,跟板上300萬大大還有30CM大大比簡
直是弱到跟渣一樣。然後在大陸與台灣分別都找了工作,現在我再來分享在台灣找工作的
經驗,下面則是心得:
金貝科技Senior Java Engineer
104主動邀約
這是一家台灣的博弈公司,但CTO是大陸人,因為當時人還在北京,所以全部以電話進行
面試。
電話一面 台灣人Team Leader
自我介紹
1.Kafka崩潰時如何確保消息傳達
2.數據結構大概有幾種?
3.你用過哪種大數據數據存儲伺服器,他是用什麼原理來實作的
4.說說ArrayList是如何進行空間擴展的
5.你知道幾種設計模式
6.介紹一下工廠模式
後來跟HR線上聊,他說我實力還算不錯,下禮拜基本上會有二面,要我約個我方便的時間
,後來隨便約個時間來面試。
電話二面 大陸人CTO
1.自我介紹
2.Redis是如何讀取信息的?
3.看過JDK的原代碼嗎?
4.看過Spring MVC關於AOP的原代碼嗎?
5.Redis是如何實現一個集群的?
6.你前公司的Redis是如何使用的?
7.你們公司的Redis的版本號是多少?
8.ArrayList在Java是如何實現的?
9.HashMap是如何存儲的,那key重複的value是如何處理的呢?
10.你開價多少?
因為是26 CTO,所以面試問題基本就很26 style,但跟26互聯網公司不同的是,就是不偏
重算法的部分,然後因為自我介紹的關係,CTO就自爆自己也是搜狐出來的,所以後來我
在電話開N+25K(想說是26 CTO,而且算是老前輩,然後我面試的職位又是Senior,那我就
跟拿到搜狐的Offer拚拚看年薪),而面試有關源代碼的部分基本沒回答,就說不會。
下周通過HR得知不錄取
鴻揚資訊 駐點工程師
104投遞履歷
回台灣找工作的首殺,面試前需要進行上機考,通過才能進智力測驗以及面試,一如版上
所傳聞的考古題,共10題,不知道要幾題對才過關。跟網上的考古題相比,還是增加了一
些題型,但有刷過Leet Code至少Medium難度的都應該不會覺得太難啦,題目和解法(只有
8題,其他懶得做了)如下:
https://github.com/aspspspsp/HoungYangInterview
雖然說在板上是可以攜帶紙本書當作參考資料,但我去面試時,都不能看任何參考資料了
,帶了資料卻沒法看,挺難過的= =|||。當天身體狀態不好(因為失眠,然後是早上9:00
面試),而且突然忘記了Hash Map的歷遍方法,做了7題,每題都不能執行,所以沒到第二
關,然後就被請了出去,太廢惹XDDD。
感謝函
遠傳電子錢包 資深Java工程師
104 主動邀約
面試當天因為對內湖的路不熟,跑錯遠傳的公司地點(我跑到了總部,但其實不是在總部
面試),所以遲到了,面試主要是自我介紹,然後聊之前的實習經歷以及電子錢包的業務
相關問題,聊了大概一小時就結束了,開價(N~N+5)*14。大概下下禮拜後收感謝函,感覺
怪怪的…
感謝函
迪衡科技 區塊鏈工程師
大學同學推薦
藏身於民宅的博弈業,儘管面試我的CTO(香港人)說是住辦大樓,但我還是覺得是民宅阿~
,基本沒啥技術問題,就讓我自我介紹,之後就是CTO一直介紹他們最新要搞的業務:區
塊鏈,然後聊了大概一個小時,得知了薪水最高N*13,後來就約下禮拜進行二次面試。後
來拿到緯創(不是現公司)的Offer,就直接拒絕二次面試。
拒絕二面
海世資訊 Middle Java Engineer
104主動邀約
一家位於南港住辦的公司,規模不超過5人,是7th Online在台灣的子公司,公司的業務
是服飾線上銷售以及替設計師評估服飾流行趨勢,在武漢有研發中心還有call center,
號稱年收入超過300億人民幣。補個掛,CEO是六四事件的倖存者,逃到美國然後創業。
首先寫一張關於Java的考卷,考題有完成function(手寫)的功能,其中有comparator、
HashMap、型別等等的問題,然後手寫SQL的部分有Select、Inner Join、Outer Join,總
體來說有一點難度,但太睏了(因為失眠,然後是早上10:00面試,我最討厭早上面試了…
),爭取在20分鐘內寫完所有題目以免自己睡著,然後當我要交卷的時候,比我早進來30
分鐘寫考卷的人放棄了,他跟HR說自己程度不到…,然後我們小聊了一下,他說:你是台
灣人嗎…聽你的口音像大陸人…我說我有台灣身分證…,然後工程師改完考題就進入面試
了。下面則是面試問題:
1.自我介紹
2. Map的幾種實作
3.解釋物件導向
4.解釋Runtime例外以及執行例外
有問面我的工程師,什麼是Middle,跟Junior以Senior是區別在哪裡,後來工程師說,是
年資還不到Senior但能力又比Junior優秀的工程師,就可以稱之為Middle Engineer。然
後HR說順利的話進入二面,二面是與位在美國紐約的CEO視訊面試。然後三天後拿到感謝
函,沒聊到薪水。
感謝函
緯德 駐點工程師
104主動邀約
面完迪衡後打電話主動邀約,剛好它在迪衡附近,所以就順便過去面了,首先考了一張超
級簡單的考卷,1題印菱形星星,後面3題是SQL基本操作,基本都是Select,3分鐘做完,
後來面試我的經理說你是做最快的…,問了一個面向對象的三大特性(封裝、繼承還有多
型)後,之後就是聊天模式(經理好像特別不喜歡政大資管的,因為他一直說政大資管來一
個完全不會寫程式的人,但讓我最不明白的一點就是他還是收了那位政大資管畢業的…)
。開的是(N+5)*13,主管口頭答應,但後來沒收到紙本Offer,但我本身就對駐點公司沒
興趣,所以也就不Care了。
口頭Offer Get (N+5)*13
緯創軟體 駐點工程師
104主動邀約
一面 緯創軟體總部
首先先做心理測驗,做完後跟邀約的主管面試,然後面試主要是聊以前做過的項目,但主
管也表明他是負責把你賣出去的人,並不太懂技術,所以之後還是聊聊以前在大陸的實習
心路歷程,然後主管再介紹駐點公司的項目信息(主管一直強調緯創與緯德的不同,一直
說緯創是台灣最大的軟體公司),最後約下禮拜到駐點公司面試。
二面 緯創資通
這次駐點公司是在汐止的緯創資通,然後這個缺是負責Unity開發,開發一個別人開發到
一半的Unity項目,而這個Unity項目是可以操作一個無人機。首先是自我介紹、碩士論文
,然後主管會叫你Demo以前的Unity項目,然後我Demo我大學做過的Unity遊戲,然後他滿
有興趣的,後來主管就說:你的Unity很久沒寫了吧,我就說:真的滿久沒寫的,主管就
表示就算很久沒寫了,還是可以在這邊練練手!?但要有一個顆上進的心!?然後主管還問:
你真的有台灣身分證對吧?最後我表明我手裡有一個Offer。
我是與一開始和我對接的主管談工資,後來主管自己說他可以到(N+10)*13,但跟緯德一
樣沒拿到紙本Offer,之後也沒下文了。因為我對接案駐點公司沒有興趣,而且手裡有一
個工資差不多的Offer,所以也沒當回事。
口頭 Offer Get(N+10)*13
和碩 資訊軟體工程師 Java工程師
104主動邀約
就跟Tech板上傳聞的一樣,一進去先做智力測驗以及英文測驗,聽說成績不達標會直接GG
,還好都過惹~然後在板上都是看到會考一張C++的考卷,結果讓我面試前一星期刷了發哥
、皮卡丘還有晨星的C++考古題(我的C++基礎不好= =),結果當天考的是Java的考卷,
Fuck…,害我白看了,然後Java考卷最前面的是邏輯測驗,反正我覺得考卷滿簡單的,10
分鐘內寫完。因為我一次面兩個職位,所以智力測驗以及英文測驗可以共用,不用考兩次
,後來依次被兩個部門的主管面試,問題基本大同小異,例如:自我介紹、碩士論文、社
團經歷等等無關技術的問題。然後比較奇葩的是最後面我的主管說:你有台灣身分證嗎?
資訊軟體工程師 感謝函
Java工程師 無聲卡
珈柏 Ruby on Rails 工程師
Yourator投遞
是做網路折價券的廠商,然後是我在台灣面過難度最高的一家,CTO是從Yahoo出來的,技
術實力感覺不錯~,而這家公司最大的特點是可以全部在家工作,有事再到公司就好了,
所以面試當然也是線上面試囉。
在面試時,我先表明我不會Ruby on Rail,然後面是我的CTO以及CEO表明沒關係,首先他
們開始介紹自己的公司業務,然後以後可能的發展方向,再來就開是面試流程,下面則是
面試問題:
1.自我介紹
2.ArrayList與List差別
3.Session與Cookie差別
4.HashMap原理,follow up: Hash Id是如何產生的
5.你知道幾種Tree結構,並解釋其作法
6.解釋抽象類別與介面的差別,follow up:請用一個實例來解釋他們之間的差別
7.介紹自己在碩士完成的所有項目,然後他們會抓感興趣的細節來提問
7.1 若你的項目(類似Kafka)其中一個節點掛了你怎麼辦
7.2 怎樣確保數據可以傳到另外一個節點
7.3 若數據量過大,你的記憶體空間不夠怎麼辦 follow up:那硬碟空間也不夠怎麼辦
7.4 那你是如何讓Master節點來控制其他Slave節點
7.5 那Kafka的數據塊至少要幾塊才比較好
然後CTO是一個十分樂意教導新人的人,因為我在面試完有詢問他我要如何改善我的面試
表現,還有需要增加哪些的知識點,他都很樂意回答我,所以對這家公司的印象還滿不錯
的,而且當天也回覆了有二次面試(會給一個項目來實作,可能裡面含有算法等等),速度
十分快,可惜他們對junior最多只能給到(N+3)*13,所以當我後來拿到比這家公司薪資高
的Offer時,也拒絕下次面試。
拒絕二面
商智資訊 Java軟體工程師
104主動邀約
這家公司主要是負責銀行金融數據分析以及客戶資料分析的工作,是偏向金融領域,而公
司位於捷運科技大樓站附近。
最一開始就是考一張也是跟緯德難度難一些的考卷,首先是排星星(菱形),再來是99乘法
表、解釋什麼是遞歸,最後是4題SQL的join查詢(inner join、outer join、left join、
right join,畫出包含關係就好),也是5分鐘寫完,就開始玩手機了,後來等了30多分鐘
,終於有主管肯面試我了XDDD,問題主要是自我介紹、實習的心路歷程等等偏向人格特質
的問題,基本沒有技術,後來聊了大概快2個小時。而在面試當下開的是N*13,後來通知
拿到offer的時候說可以到(N+5)*13,但後來想一想還是拒了。
Offer Get (N+5)*13
=============分隔線===============
總結:台灣面試真的遠比大陸面試簡單超級多,而且基本都是重視人格特質,缺點就是面
試結果非常隨機,而且十分脫台,動不動就要等一兩禮拜,大陸公司基本就是:有就有沒
有就沒有,當天知道結果。而大陸就算小公司面試也基本跟其幾大互聯網差不多(可能比
較沒這麼注重算法,而那種剛剛創的新創錢就會比互聯網還要高很多,當然風險也高),
只是沒這麼注重學歷而已(當然工資也少非常多,可能月工資差10k以上,而且稅險後也接
近台灣的22k,然後不是在北上廣深的話,那稅險後可能會比22k還慘),所以台灣的軟體
工程師算是很幸福!?至少學歷不行或者實力不行也都可以隨便找家公司進去蹲一蹲,不用
刷題刷個半天,也可以拿到還不錯的薪水。然後在北京的租房非常的貴,2017年的時候,
在很郊區的地方每個月都RMB 3000起(到市區至少半小時,堵車或是沒搭上地鐵的情況可
能要1小時以上),驅逐低端人口後,立馬上漲1000 RMB,然後有風聲收房產稅的時候,又
漲1000 RMB,中間不超過半年,我說的是合租房,廁所、廚房都要共用,而且通常見不到
房東,只能跟中介打交道,而且中介的服務費是一個月,相比之下台北的房租真的超便宜
…