2021年1月5日 星期二

面試心得 - Houzz

Job

Company :  Houzz
Job :  Back-End Software Engineer
Source :  Recruiter on LinkedIn
Result :  止步二面

Summary

1. 英文程度不佳 :  純英文溝通 Coding 時的想法及實作方法等相關經驗幾乎為零。
2. 資歷不夠 :  有接受履歷但分數肯定不高。
3. Coding :  沒拿出應有的水準。
4. Q&A 發揮趨近於零 :  除了一面,二面QA都跟啞巴一樣

面試流程及其內容

    共三次,三個面試官 ( 一面 1 個,二面 2 個 )。每次的面試官流程都一樣,大略分三部份,簡短自我介紹->Coding->Q&A。時間大概都 1 小時 10 分左右,可能我 Coding 解太久,因為表定都是 1 小時。
  • 一面 ( Coding Q1 )
    自我介紹: 
    簡短的自我介紹
    
    Coding:
    Coding Question: 3 sum (LeetCode -> Problem -> 0015)
    因為當下解不出 O(n^2),所以沒有第二題。
  • 二面 - 1 ( Coding Q2 )
    自我介紹:
    問了為什麼想應徵這份工作。
    
    Coding 第一題: 
    Design a data schema for google questionnaire
    一份 questionnaire 有很多 question
    每一 question 會秀相關 option 供填問卷者回答
    
    Coding 第二題:
    給一個只包含數字的 string,分割成質數回傳。
    example:
    Input: 11373
    Output:
    ["11", "37", "3"]
    ["113" "7", "3"]
    ["113" "73"]
    ...
  • 二面 - 2
    自我介紹:
    問了近期 Coding challenge or breakthrough。
    因為回答 Regular expression,所以後面問了如何實作。
    
    Coding 第一題: 
    Given an array of letters and an array of dictionary.
    Return WORD if there is a pumutation of all letters can be found in given dictionary 
    The time of any operation on dictionary can be ignored.
    Example: 
    Input: ["E", "H", "L", "O", "L"]
    Dictionary: ["Apple", "Banana", "Hello", "Tree", "Zebra"]
    Output:
    Hello
    (整題完全展現出我英文有多爛,一直跟 Interviewer 雞同鴨講)


1 則留言:

Popular Posts