看板 Tech_Job 關於我們 聯絡資訊
想說最近碩論實驗已經進入尾聲了 就來發個心得文XD 背景:113 ECE學 114 CS碩 大學成績算不太好XD GPA 3.14 69% 碩一大概3.85還3.9x 說真的寫code也不是很強 常常被念CS的女友電 大概就普通人的程度 104履歷丟上去 沒幾天就被HR寄信了 收到信之後才開始刷code 兩周後面試(中間實驗室暑假旅遊 跟女友出去玩..) 第一次面試前只刷了三十幾題 有些也是看discuss才知道解答 然後感謝 前輩們的心得文 那時候看了好多篇還是覺得很緊張XD ----------------------------------------------------------- 第一關: 第一關有來了兩個工程師,大概免不了就是自我介紹,專題介紹之類的,從對談中口試幾 個題目 multi-thread 好處? mutex & semaphore ? thread & process 差異在哪? 後來就是白板題 假設有一個function可以在平面上描繪整數點(x,y) 用這function畫一個圓 寫了一個很基本的 被問這裡面有很多漏洞缺口要怎麼補起 或是加快之類的 加快只用了簡單的對稱 漏洞缺口考官有給hint 但還是想不出來 之後就換我問些問題 就結束這關惹 ----------------------------------------------------------- 第二關: 原本以為第一關答很爛要被趕走惹 結果有第二關 第二關 就問蠻多的口試題目的 Object-oriented programming 好處/壞處? 解釋 Inheritance Polymorphism 解釋 Virtual function & Pure Virtual function Array & list 的優缺點 Process中的 heap & stack用途差異 這關考官人很nice 還會幫我補充XD 之後一樣是白板題 跟上關比就蠻多的... 1.判斷 兩個linked list 有沒有重複(有的話結尾相同)、並找出起始點,分析空間跟時 間複雜度 2.給一個linked list & 整數N 找到list倒數第N個點 3.給一個n*n的 matrix 把他旋轉90度 第一題一開始用比較慢的做法(兩個Reverse去做) 就被問有沒有更好的 還好後來有想到XD 第二題考官給hint到最後畫圖才懂 第三題時間沒有很多考官就只有跟我稍微聊一下的解法 後來就又是閒聊時間 回去後一個小時左右有收到人資電話 ----------------------------------------------------------- 二面前又刷了些題目 不過也沒有很多就是了 大概也就十幾題 一開始人資就是聊天Time 隨意聊聊就過惹 第三關: 口試的題目只有問 API & library的差異 之後就白板題了 1.寫一個你覺得基本的stack class出來、array滿了怎麼辦(因為我用array寫)、如何get min max 2.兩個 sorted array 一個大小 m+n(後面n個是空的) 一個大小n 要怎麼merge 一開始考官好像沒講是m+n 所以我想了一個考官認為不是很直覺的方式 後來考官才發現 並叫我利用後面的空間 中間有被糾正一些小錯誤 之後就開始問問題聊天啦賽 有問興趣是啥、有玩啥遊戲的之類的XD ----------------------------------------------------------- 第四關: 等得很忐忑 畢竟已經過三關了XD 這關回家實在有點可惜 還好是主管進來 dynamic 跟 static casting 的差異 template是在 run time 還是 compile time 建的 java 的 generic 跟 C++的 template 差異 little endian & big endian 的差異 Verilog & C 的特性是什麼 int,int*,void 參數長度是多少?x86 跟 ARM 架構下長度有什麼差? 好像蠻多都答不太出來的XD 後來白板題是寫 binary search 跟 改成二維的array並用pointer來做 寫完之後就就談薪水了 有問分紅的部分 當初主管是說它們team最少分14個月 是真是假就見仁見智就是了 ----------------------------------------------------------- 簡易懶人包 HR發面試通知很快、問的問題很多、考官很nice會給hint、leetcode很多雷同的題目 薪水大概就是那個區間、能力差異月薪會差一點點 兩次面試時間大概加起來有快6小時 考官他們都蠻年輕的 真的大概都30左右 主管稍微年長一點點點而已 雖然白板題目不是很難 但它們很快就懂面試者的解題過程 我覺得都是很厲害的大神 (加上認識有進去的學長都是大神) 不過考慮一些因素之後還是去豬屎屋就是了 -- -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.137.217.3 ※ 文章網址: https://www.ptt.cc/bbs/Tech_Job/M.1491244977.A.169.html ※ 編輯: orz811017 (114.137.217.3), 04/04/2017 02:48:00
PUTOUCHANG: 求內推 04/04 03:53
KernelChen: 你沒說 offer get ?04/04 05:24
tinlans: 泛用程式設計的基本題型佔多數,看來的確沒前面討論裡某04/04 05:29
tinlans: 些人講得那麼硬。但也算正常了,至少算有鑑別度。04/04 05:30
a22918097: 沒考資結喔?好像變簡單了?04/04 07:49
Murasaki0110: 軟體正紅還去挑屎自廢武功04/04 08:11
WenliYang: 一步錯 步步錯 04/04 10:07
ntucorner: 最後一句才是重點..04/04 10:11
bemyself: 所以到底有沒有get offer...04/04 10:13
ejnfu: 豬屎屋現在還是比較高薪但沒未來性啊04/04 10:13
bluebluelan: 考題好簡單 04/04 10:17
imret: 搞不好人家是去高通啊04/04 10:30
ejnfu: 高通現在也沒過的多好辣…04/04 10:33
imret: 那就幫QQ04/04 10:34
aowen: 豬屎屋再慘還是比軟體好啦 這裡不是美國中國…04/04 10:35
coldreflect: 正確的選擇04/04 11:22
rock913343: 謝謝分享04/04 11:23
titigirl: 好簡單且基本的題目04/04 11:54
Korb: 很多說自己coding不強的其實是謙虛04/04 11:59
Korb: 你應該可以電版上一狗票的嘴砲工程師04/04 12:00
xvid: 版上真是臥虎藏龍 這些觀念提叫做簡單 04/04 12:04
bluebluelan: 觀念題真的好幾年過去都還是同樣的04/04 12:23
bluebluelan: 白板題2-2雙ptr先跑n次 node = node->next 04/04 12:24
bluebluelan: while(node->next) {} return 第二個指針的位置04/04 12:24
bluebluelan: 2-3 兩次reverse 就解決了 看要順時針還是逆時針04/04 12:25
orz811017: 我是看考官畫兩個PTR才懂 我就廢廢的XD04/04 12:32
bluebluelan: 沒刷到而已 你刷過這題馬上秒殺04/04 12:33
orz811017: 2-3 好像過去心得文也有 不算很難的04/04 12:33
bluebluelan: 觀念題感覺只是想知道你對這個了解多少 04/04 12:34
bluebluelan: 對於一個只修課跟鑽研過的 答案會差很多04/04 12:34
bluebluelan: 一題DP都沒考 真是仁慈XD04/04 12:35
orz811017: 可能我原本是電機的吧 看板上也有很多問比我難的04/04 12:36
kinoko: 一年2x個月!? 原來這間這麼好 04/04 12:43
Ekmund: 最後一個主管問的範圍好廣 C Java Verilog再加個ARM?04/04 12:45
bluebluelan: 電機背景問這些還好八04/04 12:46
bluebluelan: 只是想了解你真的懂不懂*在做什麼跟知不知道32/6404/04 12:48
MIKEmike07: 最少14?那麼少04/04 12:49
KernelChen: 還是沒說有沒有offer get...04/04 13:01
MrMuscle: 樓上 有沒有拿到 不是很重要呀04/04 13:03
MrMuscle: 重點是心得跟過程不是嗎04/04 13:03
tedhut: 分紅不是20個月起跳 怎麼變14個月?04/04 13:04
tedhut: 就算14個月 整年26個月 平均年齡30歲 大神學長都在裡面 04/04 13:05
tedhut: 為何最後會選design house呢?04/04 13:06
底薪福利問題佔大部分 小部分是不太想住家
lovebridget: 題目說穿就背過好棒棒沒背過廢物04/04 13:13
但沒看過就蠻有趣的阿 第一關那題後來跟女朋友討論 不久後就變被電了QQ(她也沒看過) ※ 編輯: orz811017 (123.195.18.11), 04/04/2017 13:20:38
gn01216674: 發哥越發越少了,三年後…搞不好選錯了04/04 13:28
tedhut: 看樣子只剩GG還能穩妥10年了04/04 13:34
longlongint: 新人怎麼可能20個月 04/04 13:49
hsnuonly: 考題好多大一的東西04/04 14:07
※ 編輯: orz811017 (114.137.217.3), 04/04/2017 14:08:12
NTULioner: 以四大應屆cs的話 這些題目的確算簡單 04/04 14:12
NTULioner: 不過原po是ee 所以差不多 04/04 14:13
childlike12: 原PO快出來承認這不是你覺得前幾硬的一家面試XD 04/04 14:32
PLUDO: 漏洞缺口可以靠改座標系解決? 04/04 14:43
原本如果是用y = sqrt(r^2 - x^2) 反過來算x就可以了 ※ 編輯: orz811017 (123.195.18.11), 04/04/2017 15:27:37
starahsu: 推分享04/04 16:01
popwinston: 推強者學長 04/04 18:18
harry4512: 推強者同學 04/04 18:36
clamperni: @.@ 04/04 19:42
Twinkling: 有看有推 04/04 23:03
atrix: 我是想問,我是大四ee,只看的懂第一關跟第三關口試,是我 04/05 02:16
atrix: 沒學好嗎?QQ04/05 02:16
washqwe: 樓上,台灣很多教授都在混,以後上課記得多問問題04/05 08:15
fishlinghu: 你這看不懂就不用投軟體公司了...... 04/05 12:03
hsnuonly: 二跟四比較雜學是真的 04/05 12:59
還有些題目不是記得很清楚了 比如 static variable 是放在那個位置 stack overflow bubble overflow 是什麼
colin8930: 推 我考量的點跟你一模一樣XD 04/05 13:22
※ 編輯: orz811017 (42.72.6.78), 04/05/2017 14:30:40