當前位置:編程學習大全網 - 源碼下載 - 離譜面試題深藏其玄機求職的妳了解嗎

離譜面試題深藏其玄機求職的妳了解嗎

離譜面試題深藏其玄機求職的妳了解嗎

 離譜面試題深藏其玄機求職的妳了解嗎,如果職場上有這些現象也不用驚慌,關鍵是要做好自己的本職工作,面試的時候壹定要自信,壓力過大的時候也要試著調節放松,在職場上,離譜面試題深藏其玄機求職的妳了解嗎是很重要的。

離譜面試題深藏其玄機求職的妳了解嗎1

  妳談戀愛了嗎?——考察妳的人生觀價值觀

 別天真地以為,問妳這些面試題,企業是為了獲知妳的個人信息。其實妳是否戀愛,企業並不關心,這道面試題是為了考察應試者的成熟程度和處理生活事務的能力,以及考察應試者的人生觀和價值觀。

  選擇這份工作的動機是什麽?——排除“跳蚤式”應聘者

 有時候應聘者會這麽問妳:“能談談妳選擇這份工作的動機嗎?”這個題目看似簡單籠統,但想要答好並不容易。這道題目,除了測試面試者對這份工作的理解程度及熱忱之外,企業還將根據這道題目篩選掉因壹時興起、暫時找不到工作,而將企業當跳板的人。所以這道題目回答恰當與否,直接影響妳的應聘結果。

 “作為成熟的企業,能理解應聘者追求更高職位的想法。但企業不能容忍的是到處找”跳板“的員工,沒有老板喜歡跳蚤式的員工。”HR壹般這樣考慮。

  妳認為自己最適合做什麽?——考察妳的思想性主見性

 “我們不限定固定職位,妳認為自己最適合做什麽?”現代職場人,也要學學古人的“毛遂自薦”,千萬別謙虛過了頭。這道題目是為了解應試者的思想性和主見性,所以答案要明確。

 HR說,“壹個有活力的員工,必定是有追求有理想的。”在招聘過程中,這道題目是個坎,壹些原本筆試成績不錯的應聘者就是因為這道題目而落馬。“壹是對自己的職業目標不明確,二是性格原因,怕暴露自己的欲望。”

離譜面試題深藏其玄機求職的妳了解嗎2

  面試題目:

 有n個數,n-1個重復偶數次,1個出現奇數次,怎麽找出出現奇數次的那個數

 這個問題是壹個同事面試時問到的題目,我覺得很有趣,就拿來自己用了,題目的答案在最下面。

 在看這個問題前,先聊聊壹個前端面試壹個問題

  前端面試是否考察算法

 大概2年前,我在微博上面看到兩位大牛的爭論:

 @pureFE對@真阿當 說:阿當哥妳好:我是壹名在校學生,文科專業。前壹段找實習的過程中註意到壹些公司有算法要求。對於前端來說,專業知識的補習路線應該如何安排,應該像計算機專業那樣從C、數據結構等等開始嗎?對於前端開發者來說,專業知識應該達到何種程度才是合格?不知您能否指點壹二,感激不盡!

 @真阿當: 前端在實戰中對算法和數據結構幾乎沒有要求,在妳當下的境況學習這些知識對妳找工作壹點幫助也沒有。前端開發的門檻低,所以有很多非科班出身的人從這個領域進入IT圈,妳無需為“非科班出身”背上壓力。為找工作的話,建議最快的路線是:先學css、後學壹些基礎js書……

 @寒冬winter:100%反對。

 回復@真阿當: 阿當妳經常說前端工程師應該團結起來加強影響力,妳就是這麽讓大家加強的麽?沒有算法能力,前端工程師怎麽去實現新的交互效果?沒有數據結構知識,前端工程師怎麽處理大數據?沒有這樣的能力,前端怎麽去承擔更重要的職責?

 @真阿當:算了,不爭了,我該表達的都表達完了。求同存異。我的言論也只代表我個人看法,不保證壹定是對的,各人有各人自己認同的發展路線。更傾向於哪種觀點,決策權在諸位自己手上,冷暖自知誰也替不了妳。不要動不動就“誤人子弟”帽子扣下來,我擔不起,也不想擔。壹家之言,說的是自己的真實感想。到此為止

 @真阿當回復@糕富帥是我的人生理想:恩,是的,我說過要想前端能走得遠壹些,至少用原生js鍛煉半年以上。我說的是“如何成為壹個高級工程師”,而不是“如何跨入門檻”。絕大多數公司在面試時只會看這個人“在這個領域的基本功”怎麽樣,過不了這壹關,跨不過入行的門檻。所以要先學會怎麽通過面試。

 @寒冬winter:目前為止我好像沒聽說哪個前端因為學習計算機基礎知識耽誤了專業技能,從當年51js我認識的人來看,基礎好的無壹例外幾年後立於行業頂點,而那些"順應市場"的人,不知去了哪裏。實際上,這只關乎人的素質,舍棄了基礎節約的時間並不能用於其它知識或者英語。

 我這邊的答案也是需要的,直接舉壹些例子:

 最近很火的框架reactjs,他的核心就是實現了壹個虛擬dom,每次頁面的更新都能通過虛擬dom計算出最小變更內容,從而達到頁面高效的刷新,實現最小diff的算法很關鍵

 騰訊在手機web上實現了利用localstorage存儲js,然後js實現增量更新的算法,達到每次刷新僅僅請求變更了的js內容,這樣就解決了手機端流量寶貴和網速慢的問題,實現增量更新的算法很關鍵

 我剛來時,組內有壹位echart的貢獻者,在壹次組內分享中,壹個大數據量儲存的優化的問題,大概是 下面這樣的數

 [100001, 100002, 100003 ...]

 在通過canvas繪圖時,會比較費內存,然後他就使用時間換空間的方式處理如下

 [1, 2, 3 ...] 設定base 是100000

 這樣就解決了壹定數據量內存過大的問題。

 我覺得上面的.例子就足夠支撐算法在前端的重要性了,因為現在的前端不在僅僅是還原壹些UI設計,做做交互了,實現壹些功能了。

 現在的前端越來越復雜,涉及面越來越多,向後延生可以利用nodejs去做服務端(全棧工程師);平行延生可以用react native去做native的開發;縱向延生,也會考慮webapp內存泄露,性能調優,打包編譯,線上部署等等。

 這些東西研究的越深,對於計算機基礎知識的要求就越高,當然其中就包含了算法基礎。

 那麽問題來了,如果我們對於算法沒有基礎怎麽辦,其實我開始就是對算法沒有什麽研究,也不知道怎麽運用在工作中,只是後來的工作中,慢慢發現自己對於計算機壹些基礎的匱乏,根據需要壹點點補充的。

 第壹次在前端接觸簡單的算法是在看壹個桌球遊戲的源碼時,遊戲裏面球的碰撞,反彈,加速度等,都是壹些簡單的計算和物理知識,挺有趣的

  回到面試題,我們可以聊聊這個題目為什麽我覺得挺不錯的

 1. 如果沒有算法基礎的人,如果思維不錯,至少能夠在壹定時間內給出壹個比較笨的解決方案,然後給與壹些提示,能夠引導到我期望的答案

 2. 對於有算法基礎的人,能夠大概說出幾種解決方案,在我們余下的溝通中,回答壹個我期望的答案,甚至更好的答案

  • 上一篇:超甜的短句秀恩愛必備表白文案
  • 下一篇:蔔飛燕個人主頁
  • copyright 2024編程學習大全網