公司: United software coporation.
職位: UI developer
在 Indeed 上申請的。申請的隔天就邀請面試。19 號和人資通話過後(中文),21 號就第一次面試了。
不得不說這個公司提供的資料和公司的網頁都超像詐騙,直到現在也還不能否定詐騙的可能性。但總之還是去看看。
面試總共是 3 個階段。第一階段是和人資通電話,了解關於工作的內容。第二階段是和 HR maneger 電話 interview。第三階段是和 CEO 直接視訊面試。
由於人資是直接跟我講中文,天真的我以為第二階段面試也是會用中文,結果直接用英文開始。英文的部份雖然也有準備,但不夠完全。有些地方答的很爛。我的天,我覺得慘了。現在剛寫完第二階段的筆試。問一些基本的 HTML, CSS, JavaScript。問題不難,但是都要用英文回答,
HTML:
list new features if HTML5
what is the tabindex introduce?
diff between block element and inline element
what's the href in a tag?
what's the link tag?
diff between ol and ul tah
explain meta tags in HTML
CSS:
introduce box-model
how many ways to apply css?
what's the pseudo-class?
how can you make webpage responsive?
what’s the media-query?
how to hide a html element by using css?
what does “position: fixed” means?
JS:
how many ways to apply JS to your html file?
what’s event propagation?
difference between primitive type and reference type?
difference between === (triple equal) and == (double equal)?
what’s hoisting?
What is scope in JS?
What is promise in JS
Common request methods you know
React:
Have you used React to build up a website before? What is the advantage of React?
In React, do you know any technique of React for preventing the repeating code?
幾乎所有問題的東西都用過,但能不能解釋出來而且用英文就是另一回事了。JS 的東西其實都知道,但就是不知道要怎麼用英文說。如果是直接考我寫 code 的話就好了。
React 蠻簡單的,但第二題沒寫。我直覺反應不就寫個 function 就好了嗎? 但覺得這未免太簡單了。沒想到答案就是這個。哭啊。
好吧,人生第一場軟體工程師的面試爛到炸。但至少有面試過。
2/3 更新:
第二階段結束後,隔週的禮拜二 CEO 視訊面試了。面試開始前人資跟我說 CEO 在忙,面試會晚點。大概過了 20 分鐘後 CEO 才用 Skype 聯絡我。CEO 說他的行程很趕,所以沒有要問我很多問題。就問了一題「公司為什麼要雇用你?」其他都是一些不太相關的小問題。CEO 很有禮貌,面試剛開始也有為延遲面試道歉。對於沒辦法好好面試他也感到抱歉,並說結果會再由 HR 通知。大概面試 10 分鐘左右就結束了。比第二階段還快結束。
感覺他們可能早就決定是否要雇用了,所以最後階段的面試頗為潦草。目前過了一個禮拜沒有回應所以應該是沒有上。
結果:無聲卡