[分享]:seasalt AI 面試分享 Frontend

看板Soft_Job作者 (Outsaider987)時間3年前 (2022/07/26 18:37), 3年前編輯推噓8(8034)
留言42則, 9人參與, 3年前最新討論串1/1
我這邊列出面試我還記得的面試問題 面試官有一男一女 面試問題: 1. 遠端如何跟同事協作? 答:通常都是由PM開story在Jira 評估時程並且把需要共同sync的資訊放在上面,如果有 細節則是在slack上 2.如何跟後端工程師合作? 答:因現在工作為全端基本上是都是直接看需求就能自己來了,之前純前端職位都是跟後 端先擬好api的結構才會繼續往下 3.解釋何謂react? 答:這邊沒有答的很好,因為我從來沒去想過它是什麼,但我有反問說想知道react的什 麼? 對方答:把我當作新人來講解 最後答:是一個前端的框架可以比傳統的純html,css,js 可以更好的管理你的組件 最後對方説:這不是我想問的? 不知有沒有更好的講法,有的話請留言 4.能不能解釋有哪些hooks? 答:常用也比較容易會用錯的,我拿出來講了usememo跟usecallback 在補了一個useeffe ctlayout 但感覺對方要聽全部 GG. Useeffcet跟use state感覺太基本就沒講了 5.拿到UI會如何去規劃畫面? 通常我都是flex起手,如果是列表的話就會是grid去排版,不過也很多不同情境也會有不 同的作法, 也帶到了tailwindcss跟stylecomponent還有原始的jsx bind 一個css file 的議題,但 面試官好像沒聽過tailwind 因為他露出疑惑表情,但也沒有說沒聽過,最後回答 個人排名喜歡程度是 tailwinds>stylecomponent>jsx bind css 我提問: 1.公司是如何協作? GitHub管理專案 google chat 2.公司api是rest還是qraphql? Rest 3.公司薪資buffer在哪裡? 應該可以滿足你的 需求 感想:感覺面試官沒有想要有太多互動不知是已經有人選了還是我真的講太差? 但後來h unter給我的回饋是 :主要在溝通方面不清楚或者他理解不清,只能說溝通無法聚焦。 應該是第三題沒有講好,不過不管怎樣假如有下個人去面試你剛好搜尋到這文章,不用謝 了,我是你的面試超人(誤) -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 219.68.21.253 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1658831850.A.F0D.html ※ 編輯: Outsider987 (219.68.21.253 臺灣), 07/26/2022 18:39:54

07/26 19:05, 3年前 , 1F
解釋React確實不行,常用hook少了useRef
07/26 19:05, 1F

07/26 19:07, 3年前 , 2F
解釋React是很好的展現自己&與面試官互動的機會,可惜了
07/26 19:07, 2F

07/26 19:08, 3年前 , 3F
React重要的精神應該是在於Virtual DOM
07/26 19:08, 3F

07/26 19:08, 3年前 , 4F
透過js頻繁去更動DOM常常會導致效能低落的問題
07/26 19:08, 4F

07/26 19:08, 3年前 , 5F
07/26 19:08, 5F

07/26 19:08, 3年前 , 6F
React的VDOM可以比對差異後再更新網頁內容
07/26 19:08, 6F

07/26 19:18, 3年前 , 7F
vdom, diff,SPA, 單向資料流...可以講的東西太多了
07/26 19:18, 7F

07/26 19:28, 3年前 , 8F
當下沒有想到如何去講解會比較好,之前都會有具體問
07/26 19:28, 8F

07/26 19:28, 3年前 , 9F
題比如react為何是單向資料流,腦袋一時不知該怎麼去
07/26 19:28, 9F

07/26 19:28, 3年前 , 10F
講解會比較好
07/26 19:28, 10F

07/26 20:02, 3年前 , 11F
3這樣回我也會皺眉
07/26 20:02, 11F

07/26 20:02, 3年前 , 12F
這邊比較像是react如何rende
07/26 20:02, 12F

07/26 20:06, 3年前 , 13F
4這樣回的衍生度也不夠
07/26 20:06, 13F

07/26 20:06, 3年前 , 14F
通常不是要你背出來到底有幾個
07/26 20:06, 14F

07/26 20:06, 3年前 , 15F
講出常用的幾個和解決什麼問題後
07/26 20:06, 15F

07/26 20:06, 3年前 , 16F
就可以帶到 custom hook 了
07/26 20:06, 16F

07/26 20:07, 3年前 , 17F
然後預期就會衍生問你寫過哪些 custom hook 和解決什麼
07/26 20:07, 17F

07/26 20:07, 3年前 , 18F
問題
07/26 20:07, 18F

07/26 20:07, 3年前 , 19F
然後還可以補充和 HOC 的差異
07/26 20:07, 19F

07/26 20:08, 3年前 , 20F
何謂react 跟react有什麼 應該不一樣
07/26 20:08, 20F

07/26 20:13, 3年前 , 21F
Use memo 跟callback有講述情境的
07/26 20:13, 21F

07/26 20:16, 3年前 , 22F
通常技術的討論衍生
07/26 20:16, 22F

07/26 20:16, 3年前 , 23F
就是看平常工程師對工程師平級的解釋能力
07/26 20:16, 23F

07/26 20:16, 3年前 , 24F
看描述對方問的也不夠聚焦
07/26 20:16, 24F

07/26 20:16, 3年前 , 25F
導致最後溝通只能看電波
07/26 20:16, 25F

07/26 20:16, 3年前 , 26F
而你們雙方電波又沒對到
07/26 20:16, 26F

07/26 20:16, 3年前 , 27F
這我覺得不用太在意
07/26 20:16, 27F

07/26 20:17, 3年前 , 28F
從內文錯別字跟排版就知道你不是那家公司在找得人才;再
07/26 20:17, 28F

07/26 20:17, 3年前 , 29F
來是你可以解釋4卻無法解釋3,表示你根本不理解你的工具,
07/26 20:17, 29F

07/26 20:17, 3年前 , 30F
人云亦云而已
07/26 20:17, 30F
※ 編輯: Outsider987 (219.68.21.253 臺灣), 07/26/2022 20:22:50

07/26 20:25, 3年前 , 31F
那能請大大說何謂react嗎?
07/26 20:25, 31F

07/26 20:39, 3年前 , 32F
非常感謝soccer103的訊息讓我吸收,下次可以做更多
07/26 20:39, 32F

07/26 20:39, 3年前 , 33F
的衍生去探討
07/26 20:39, 33F
※ 編輯: Outsider987 (219.68.21.253 臺灣), 07/26/2022 20:43:17

07/26 20:48, 3年前 , 34F
是問題不好 大哉問本來就很難解釋
07/26 20:48, 34F

07/26 20:49, 3年前 , 35F
應該是在測你的通靈能力 這也是工程師必備談需求技能
07/26 20:49, 35F

07/26 20:49, 3年前 , 36F
之一
07/26 20:49, 36F

07/26 21:04, 3年前 , 37F
react -> spa -> js render -> csr/ssr -> react 底層
07/26 21:04, 37F

07/26 21:05, 3年前 , 38F
這個順序一路講下去能講至少半個小時吧..
07/26 21:05, 38F

07/26 21:06, 3年前 , 39F
說問題不好..聚焦問題不也是工程師的工作之一嗎
07/26 21:06, 39F

07/26 21:09, 3年前 , 40F
很明顯對方不會面試,爛題目加閃躲你的問題不敢正面回答
07/26 21:09, 40F

07/27 00:14, 3年前 , 41F
從基礎的回答,給面試官追問才是比較好的互動吧。沒提
07/27 00:14, 41F

07/27 00:14, 3年前 , 42F
到你再主動補就是了
07/27 00:14, 42F
※ 編輯: Outsider987 (219.68.21.253 臺灣), 07/27/2022 02:29:17
文章代碼(AID): #1YtyFgyD (Soft_Job)