日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

支援一波 《面试数十人有感》

發(fā)布時間:2023/12/2 编程问答 26 豆豆
生活随笔 收集整理的這篇文章主要介紹了 支援一波 《面试数十人有感》 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

戳原文

無意間看到原博主的這篇文章,強調基礎和原理,略有同感。

然而卻發(fā)現評論區(qū)簡直 ~ 辣眼睛 ~

比如

活在夢里的面試官

我覺著吧,技術迭代的這么快,公司更需要的是有能力、有思想解決技術問題的人,并不代表說基礎多么多么好,公司就招你了這么簡單,就現在這技術更新的速度,你能把其他人花費時間搞出來的API用好了來節(jié)省自己的時間,本身就是贏家。

感覺樓主是個理想主義者 你這樣的就應該去二三四五六線企業(yè) 看看什么是真實

居然那么多人覺得基礎和原理 ~ ,不值得被作為一個考核的準則 ~ 這些人確定是把自己當成一個程序員來看待的嗎?

簡單給一些能夠聽得進去別人建議的朋友分析一下

嗯哼 ~ 首先, 我們的社會, 是一個競爭的社會,如果你想要更好的工作,更高的薪資,那么你就一定會參與到某種競爭當中,嗯,殘酷的競爭。但是很明顯,很多人并沒有意識到這一點,因為畢竟再怎么坑也多多少少能夠收到一些團隊的offer嘛,所以并沒有覺得自己在這場競爭中處于敗境

~ 美滋滋 ~

不過沒關系,能夠意識到的人越少,我們的競爭壓力就更小,我們也美滋滋,所以從心底希望這部分人能夠永遠都意識不到。

原文博主提到一個非常關鍵的詞~“核心競爭力”
那么,面試者與面試官短時間的交流當中,什么樣的方式能夠讓你在幾十個人的競爭中,體現出來你的獨特競爭力呢?

你說你會小程序,
現實是來面試的60人當中59個人都會小程序
所以你會小程序應該給你更高的評價嗎?
所有人都知道小程序上手簡單,所以往往知道html文章轉化成小程序文章原理的那個人會更勝一籌

你說你會vue,還做過大型項目
現實是看這篇文章的每個人幾乎都會vue
即使沒用過vue,花一點時間也能短時間能上手做項目
所以會vue應該給你更高一點的評價嗎?
肯定不可能,對我而言,知道虛擬DOM原理以及它解決了什么樣的問題我覺得他更厲害一點。

常常有許多新人朋友在面臨框架選擇的時候有一些猶豫,有問我到底選vue還是react的,我都會告訴它學react。
為撒?vue簡單啊,簡單了會的人就多,會的人多了就不值錢,不值錢了你還學它干撒?熟練使用vue的api,沒用啊,集成ts了之后,再熟練也沒優(yōu)勢啊

論壇里面大家撕逼的時候總是在討論哪個框架更好如何如何,可是許多團隊在做技術選型會偏向于vue的真正原因是:能夠更容易招到人。這里容易的潛臺詞就是

便宜 ~

還有人覺得,基礎是可以在面試時短時間內惡補起來的 ~,我只能說,你對基礎的理解可能有些誤解。你該不會以為熟練背誦數組的所有api就叫做懂基礎吧?

往往我在面試數組相關的知識點,大概會有如下的流程:

ps: 我是前端


Q: 你會常常使用數組方法嗎,有哪些

會啊,pop, push .....


如果想要了解面試者對面向對象知識的理解,我會這樣問

Q:數組有一個length字段,每個api操作length字段都會改變,你覺得如果讓你來實現這個字段,你認為怎么處理是最優(yōu)的方案

從這里我可能會引申到計算屬性的實現、ES6中,Map/Set等數據結構的理解,如果聊得比較投機,甚至會涉及到更多基礎數據結構的相互探討,因為大多數前端對數據結構不太重視,所以如果能夠聊到這里,基本上就超級加分了


如果想要了解閉包、高階函數、函數式編程這個方向

Q: map、forEach、reduce ... 你有經常使用嗎?
Q: 這些方法為什么會傳入函數作為參數,你有想過如何實現嗎?

如果這里回答上來了會瞬間加分,因為我就可以進一步跟他聊高階函數以及函數式編程,聊React的新東西,它會對開發(fā)模式的改變,最終如果能聊到redux,那么整個面試過程就會非常愉快,如果回答不上來,我就只能啞火,換別的問題


又或則,有的時候遇到面試者會在簡歷里說自己會React,那么我常常會問

Q: React有哪些生命周期

簡單,可短時間攻克

Q: WillMount適合請求數據嗎?為什么

這個問題大多數人不知道如何回答 ...

Q: 哪些聲明周期執(zhí)行的代價會更高, 為什么

短時間惡補的話,這個就很難了,但是長期關注就很簡單,因為新版本總有些棄用的東西嘛,棄用的肯定就是不好的撒

Q: 如何減少render的執(zhí)行次數

這個是想了解你的實踐經驗,優(yōu)化經驗

... ...

--

所以,沒有點平時的積累,不可能短時間惡補的,很容易就能試探到你到底掌握到什么樣子了。

為什么我們在面試的時候會更偏愛基礎扎實、懂實現原理的同學呢?

  • 大概率下,他對寫代碼這件事情更感興趣
  • 大概率下,他更喜歡思考總結
  • 大概率下,他解決bug的效率會更高
  • 大概率下,他的知識深度更深
  • 大概率下,他學習新知識的效率會更高
  • 大概率下,他寫的代碼性能更高,隱藏的坑會更小
  • 大概率下,他比你優(yōu)秀

所以,其實還是希望能夠重視基礎和原理的同學更多一點,這樣整個環(huán)境也會越來越好,否則大家都流于表面,其實在技術上就并沒有什么可討論的價值,無法碰撞出精彩的火花。例如今天有個小伙伴在群里聊WebAssembly,如果你不知道JS的運行原理,你就不知道JS坑在哪里,也就沒法跟你聊WebAssembly了,也沒辦法跟你聊Dart,搞不好以后谷歌借助Flutter把Dart帶起來,然后用的人多了,Dart就把JS替換了也是有可能哦 ~

最后呢 ~ 嗯

其他城市無所謂,特別是想成都的同學能夠重視起來啊 ~ 。想招個思想覺悟高一點的前端小伙伴真的難啊,面試一個又一個,高矮胖瘦各不一樣,唯一的共同點就是基礎差,我是賊痛苦啊,工作經驗三年五年七年都感覺不到有什么差距啊,想組建一個好點的團隊就是難得很啊 ~

成都的小伙伴們如果不知道基礎怎么學,
這里這里,
學成了完全不用面試直接來 ~ ~ ~

總結

以上是生活随笔為你收集整理的支援一波 《面试数十人有感》的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。