面試問答
假設有一串數字,需求是把它們從小到大排好,請你用Java工具、方法來處理,主要的步驟是什麼?
我: 可以使用排序法...
首先是一位O經理會直接電聯(我並沒有投他們公司)詢問你的意願,是否有興趣到他們公司任職?有的話敲定線上面試時間,會請你準
備ppt作介紹,應該是簡單的做自我介紹跟專案經歷分享即可。
面試時間大概抓半小時~一小時,與會的除了O經理還有一位但他從頭到尾都沒有發言,可能是未來部門主管或同事吧;聽完ppt簡報後會根據你的內容詢問問題,目的性蠻明顯的,就是問他們找的職缺會需要用到的技術你有沒有用過,ex: 有沒有用java產出過報表? 有沒有前後端介接的經驗? 有沒有用過版控工具?應該照實回答即可,不過還是建議要回去複習一下自己做過哪些東西,這間公司明顯是在找即戰力的。
接著是五題簡單的白板問答題,只要講出key word 就可以了,不需要真的寫出程式碼;有基本的程式背景應該都可以輕鬆通過。
最後會問你有沒有什麼其他問題,不過福利待遇薪資相關問題都要等核薪完畢後才會說明,我是不知道為什麼福利相關問題不能先講,不過我禮拜三面試,O經理說禮拜五下午就會核完薪,可能就覺得到時候一起講比較方便吧。
面試問答
假設有一串數字,需求是把它們從小到大排好,請你用Java工具、方法來處理,主要的步驟是什麼?
我: 可以使用排序法(舉例快速排序邏輯)
面試官:我是說有沒有什麼現成的工具?
我: Arrays 有提供 sort 方法
面試官: 這就是我要的答案,你兩種都說出來了
假設有一張訂單table,欄位是:消費日期、客戶代號、消費金額,要查出客戶的總消費金額,並且由大到小排序 你SQL會怎麼寫 ?
用group by 跟 sum計算消費總金額,出來的結果用 desc 做排序
面試建議
面試時就有說清楚如果入職的話會進GG廠裡面服務,有說明清楚讓你權衡利弊(不能使用手機、不能用ai輔助工作、開車的話車位很難找),算是蠻有誠意的?
感覺都是要找即戰力的人,所以應該是不會有所謂培訓期,如果是像我一樣有段空窗期的人的話可能需要自己想辦法銜接上。另外有聽說其他人面試時會直接被拉進客戶端公司的面試,我是沒有遇到這樣的情況,可能是因為GG上班時沒辦法連線出來參加會議的緣故吧