面試問答
有兩個陣列例如 [1, 2, 3, 5, 5, 7] 跟 [1, 2] 要怎麼用 js 找出重複的數字
我那天只想到 for...
面試的是專案三組的職缺,主管英文名字是 ■■■■,是後端出身,目前用 node.js 和 C++ 來寫。
作品就是要重
做一個交易平台,業界本來都是三竹資訊壟斷,公司希望自己拉回來做。
那天談了約兩小時,因為我現場就拿到 offer 了,因為目前很急著找人,所以如果主管喜歡你,現場就會馬上確定,且薪資是保障 14 個月,主管本身就有人事決定權,加上專案時程因素,我感覺都還可以再往上談。
目前聽說已經找到一個前端,前端希望補到3個人,後端也正在找,目前好像有主管+另一個後端。
因為主管本身是後端出身,所以對於後端人選會比較嚴格,前端似乎就比較放手。
證券公司的缺點就是會有資安法規,所以有些網站會封鎖登入,但由於這個案子是滿受高層重視的,該組的定位也比較特別,所以主管似乎有直達天廳(?)的管道可以去要求一些彈性空間。
上班服儀,也不用穿制服,只要不是短褲+拖鞋就可以了。
只是上班時間就比較早,要8:00打卡,只有10分鐘彈性時間,因為8:30就開盤了。
面試問答
有兩個陣列例如 [1, 2, 3, 5, 5, 7] 跟 [1, 2] 要怎麼用 js 找出重複的數字
我那天只想到 for loop ,他接著追問這樣的 big O 是多少。
但會希望想到更高效的解法,如果對 big O 有概念更好。
其他面試題目就如近期其他分享者提到的,可以了解一下 promise 跟 microtask, macrotask 是什麼。
如果 websocket 要處理物件配對要怎麼做
例如我上傳一批資料,回傳一批結果,我會怎麼設計處理 reponse 物件的結構,如何做匹配
給我看一個虛擬貨幣交易平台,並詢問如果是我會怎麼做
有 draggable 區域,要怎麼做到拖拉時,不同組件區域會自動縮放
面試建議
SWOT 分析:
優勢:技術挑戰性高(WebSocket、大數據、效能優化);產品很有趣,若上線會很有成就感;薪資較高、穩定性佳。
劣勢:團隊無分配 UIUX 設計師,似乎也是由主管兼任 PM,前端需兼職設計;無遠端,上班時間為 8:00(彈性10分鐘),專案時程可能比較趕
機會:累積高強度技術實戰經驗,對外商履歷有加分;可快速養成獨當一面能力
威脅:容易 burnout,若文化不合或主管難溝通,壓力大影響生活與學習
----
我覺得理解以上狀況後,還是願意自我挑戰的人應該會滿適合的!!
產品是從零開始,對於有信心做獨立開發,希望累積「效能處理」+「大量數據處理經驗」相關作品集的資深前端會非常適合!產品屆時會上線,也能很快讓外部看到你開發的成果,我個人覺得會是跳外商或是高薪工作很不錯的一個跳板。
主管雖然講話風格比較特別一點(例如面試時他會突然看手機,或是自己murmur XD),但我覺得優點是他也滿直率的,說不定會很適合喜歡直來直往的人。