2019/03/07~2019/03/26【Web Developer】放棄面試
目前公司規模35人;工程團隊的組成包含4位Full-stack Web Developer、2位Android App、3位iOS App及4位負責Machine Learning,這波面試目標是希望把每種分工都擴編成5個人;技術棧用的是PostgreSQL、Redis、Rails、React,主要服務都掛在Heroku上,雖然價錢稍貴,但是較AWS方便,另外拼貼趣是Heroku老客戶,所以也有優待,目前只有Redis使用AWS的服務,開發上會以docker輔助,production則無;API Server每小時約50,000~200,000個request,拼貼趣App則是每月有15,000,000活躍使用者。
請見Wanted職缺連結—Web Developer,PicCollage 拼貼趣open_in_new。
面試官是一位叫做Russ的外國人,同時也是公司的Engineer Manager,非常準時地加入會議,講話簡短明確直入重點,不過剛接通視訊的時候才知道今天是英文面試,有點措手不及...
第一次用英文介紹Scribo,雖然有點介紹到失焦,不過面試官有當場註冊來親自體驗,還是有稍微扳回一城。
題目如下列,求5個的輸出結果,解答只要開Dev Tool跑一下就能知道,因此就不附上答案了。
function getFullname() { return this.fullname;}
var fullname = 'A';var obj = { fullname: 'B', getFullname: getFullname, prop: { fullname: 'C', getFullname: () => { return this.fullname } }};
console.log(obj.getFullname())console.log(getFullname())console.log(obj.getFullname.bind({fullname: 'C'})())var test = obj.getFullname;console.log(test())console.log(obj.prop.getFullname())
另外還被問到是否接觸過SQL,並且口頭問了MySQL的和差在哪?
前面節奏很快,從面試開頭就一路被問了一個多小時的問題,因此對PicCollage和Web Developer這個職缺了解不多,所以這邊主要與面試官聊聊公司及Web Developer職缺的概況。
等了近兩個禮拜完全沒下文,原以為無聲卡,就直接接受其他公司的offer了,結果房子都找好了,家也搬完了,才收到二面通知(印象中面試官是說第一輪面試完隔天就會通知呀...),最後只好拒絕此次面試了。