面试一位硕士海龟前端小姐姐有感
寫在開始
-
故事發生在最近
-
于是回憶得很清楚
簡歷介紹
-
本碩都是計算機,碩士出國留學
-
畢業后沒有從事計算機工作,后又轉做前端一年多
-
求職中級前端工程師(畢業五年)
分析
-
職級跟工作年限不匹配,5年這種背景,我覺得應該是高級
-
前端工作經驗短,項目經驗不夠,沒有經歷過復雜的項目
-
能自我驅動,中途轉前端,計算機基礎底子還算有,學起來應該很快
-
node.js webpack css是短板,之前都是做重復機械的開發工作,目前還處于工具人階段,但是想提升,這點不錯,我特別尊重自食其力努力的女孩子
-
對于js同異步、http協議這些實現還算比較了解
-
數據結構算法這些不行(粗略一問)
-
看了一些面試文章,不過對于我這種看了掘金6800篇文章,加起來總共一萬多篇文章而且熟讀紅寶書的人來說,我能大概知道它回答問題時候是看的是哪些文章
如何全方位開發小姐姐
先看工作經歷
- 我看了它的工作年限以及項目后,我就能大概猜到她的技術水平大概是怎樣(一年多點,特別簡單的項目,對UI還原度也沒要求的,直接用antd就行,也沒涉及到部署、構建之類的)
再看我問的技術問題、她的回答方式
- 先問了JQ的選擇器源碼實現,怎么實現鏈式調用
再問前端同步異步,手寫promise有去了解過嗎?
-
答:了解,網上那一套微任務宏任務背誦一遍,然后是promise簡單實現,****** 省略一百字,網上那一套代碼背誦下來??墒前胩鞗]有答到點子上,問promise最難實現的地方是在哪里,它的核心實現點是什么?(這里沒有答出來,對此我停止了技術源碼類的問題,點到為止,不傷人)
-
對于這些簡單的源碼實現,只會背誦它并沒有什么用,而是要學會總結這些源碼的優秀思想,否則就是工具人,并不能用在項目中。例如redux源碼,問了她也不會,沒看過。redux源碼里面的中間件實現,簡直是前端的“法寶”,它能解決我們實際工作中很多問題,
再問http協議
- 答得可以說,是非常詳細的,http1.0和1.1的坑點,以及瀏覽器緩存實現的細節點都回答非常好。no-store,no-cache等都答到了。甚至etag等,但是,深了問 就不行,例如從etag的實現,到摘要算法。前端怎么實現hashTable(這里已經不會了,那么就是數據結構不及格),本來還想問問hash碰撞的,點到為止
技術面點到為止,開始問項目
-
比較簡單的項目經歷,也沒遇到過什么問題,就是C+V,好在小姐姐發現了問題,知道出來找工作了
-
就此打住,沒有什么可以發掘了
見賢思齊 見不賢則內自省乎己
-
小姐姐的經歷,隱藏著一個問題,她現在年紀不小,它簡歷也沒有寫,很尷尬的點,畢業五年面試中級,所以我們要努力學習,年紀大去找一些比較初級的工作,真的很尷尬 !面試官也尷尬
-
小姐姐能主動跳出舒適圈,轉入前端,又背誦面試題,年底出來求職,拼。這里點個贊 新時代獨立女性
-
項目不行,技術補齊,技術不行,項目補齊。(項目和技術總要有一個拿得出手,小姐姐可以說兩者都沒有)
-
技術的學習,是有方法的。在財富沒有自由之前,要面向薪資、工作學習(例如面試,要拿出一個很亮的點,例如對xx源碼非常深入熟悉,讓面試官覺得你是有深度的,而不是哪里都會一點,但是不深,這也側面反應,你是一個可以在某個有深度的工作崗位頂住的人)
-
對于這種態度好,有上進心卻不合適的求職者,面試官應該怎么辦?
分析弱點,制定計劃,逐個擊破
-
小姐姐技術、項目雙輸,都缺
-
項目經驗會在下一份工作補齊,現階段需要提升技術深度
建議
-
閉關修煉兩個月(只要花時間研究,大都能搞定)
-
深入研究redux promise的源碼(面試中級夠用了),學習使用react hooks,以及vue
-
node.js必須學會,然后從webpack入手,能自己搭簡單環境,能知道前端這一套東西是怎么回事,不會node.js去求職,面試官的一些問題會聽不懂
-
等下一份工作入職后再惡補CSS知識,系統的學習,因為小姐姐不怎么熟悉css,但是css是前端里面非常非常重要的知識點
總結
以上是生活随笔為你收集整理的面试一位硕士海龟前端小姐姐有感的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: C# WPF动画——小游戏
- 下一篇: 谷歌技术专家关于JavaScript的一