前言
社招面試相比校招面試,我個人覺得是並不太那麼的看重基礎知識了(基礎知識還是非常重要的)。社招一般沒筆試,更多的是聊你之前做過的專案。基本上問問幾個問題就知道你是什麼水平了。
第一家:
應聘公司:拉勾網上發來的面試邀請,坐落於上海陸家嘴某金融大夏,環境非常高大上,面試官也還不錯。面試的崗位是react-native開發工程師。
-
介紹下自己:
太緊張了!!!本人第一次面試,就介紹了下名字、年齡、學校、專業。沒了。然後就沒然後了,當時的氣氛有點尷尬!後來上知乎專門搜了下,大概要準備個三分鐘左右的演講,可以從名字、年齡、學校、專業、原來公司的經歷(分階段介紹)、個人興趣愛好等來著手。
-
crateElement和cloneElement的區別:
這個就簡單了,首先從字面意思來講一個是建立元素、一個是克隆元素。其次:它們兩者都接受三個引數。區別在於第一個引數的不同,crateElement的第一個引數只能是字串或ReactClass,而cloneElement的第一個引數必須是ReactElement。
-
http狀態碼:
200 表示請求成功,並且已返回結果。 500 伺服器內部錯誤。 502 連線超時。 404 檔案或者路徑沒有找到。 403 沒有許可權訪問相關檔案。 504 無法得到上游伺服器響應。 這個有很多,我只羅列了下我工作中遇到過的狀態碼。
-
ajax請求方式:
get、post、jsonp。後來百度了下居然還有delete、put、head。 6. 你對加班如何看待:
如果工作需要,我會義不容辭的加班,我現在單身,沒有家庭負擔,可以全身心的投入工作。但我也會提高工作效率,儘量減少不必要的加班。 這個回答是本人見過最完美的答案了。也確實符合,哈哈哈!
第二家:
應聘公司:同樣是拉勾網上發來的面試邀請,坐落於上海普陀區某金融大夏,環境一般,面試官還可以。面試的崗位是全棧技術工程師。
-
介紹下自己:
這次雖說是做了準備,並且照著寫好的個人介紹背過幾遍,但是由於還是太緊張的緣故,沒發揮好。
-
介紹下之前的專案:
考察你對之前專案的技術棧以及業務的熟悉情況。我就大概說了一些服務物件、用到那些技術、使用者量有多少、收入情況如何等。
-
為什麼想離職:
一般答這兩方面的原因即可:一、薪資太少。二、沒有成就感。我發現面試官對這兩個答案很容易接受。
-
請解釋下閉包以及作用:
這個還可以吧。閉包主要是一個函式想要讀取另外一個函式的內部變數稱之為閉包。閉包主要有兩個作用:一、保護內部變數不會被隨意篡改。二、使內部變數不會被GC回收等展開來講講即可。
-
promise如何使用:
這個也很簡單,新建一個promise物件,然後呼叫即可。還可以批量呼叫展開講解下即可。
-
介紹下redux:
這個本人之前的工作用到過,所以回答起來也沒啥問題。主要是從store、action、dispatch、reducer這四個方面展開來講。
第三家:
應聘公司:Boss直聘上發來的面試邀請,坐落於上海張江高科某科技園,環境不錯,面試官還可以說非常尊敬面試者了。面試的崗位是WEB前端開發工程
-
介紹下你所做的專案:
考察你對之前專案的技術棧以及業務的熟悉情況。我就大概說了一些服務物件、用到那些技術、使用者量有多少、收入情況如何等。
-
印象最深以及最有成就感的事:
運用star法則來解答這題。在什麼情境下產生的、是什麼樣的任務、怎麼開始行動的、產生的影響是什麼。
-
為什麼想離職:
一般答這兩方面的原因即可:一、薪資太少。二、沒有成就感。我發現面試官對這兩個答案很容易接受。
-
個人的缺點和優勢:
優勢:一定要回答符合這個崗位的特點。比如說工程師,一般可以是自學能力強、抗壓能力強,然後舉具體的例子說明即可,不要只有論點,而無論證。缺點:不要說自己脾氣差、耍小聰明、馬虎這些。會被面試官鄙視的。我覺得要這樣回答,比如說你開發一個功能,你只關注了這個功能的實現,並沒有發現這個功能會給使用者帶來什麼樣的影響,缺乏戰略性大局觀這樣子。
-
sessionStorage 、localStorage 和 cookie 之間的區別
這個很簡單。主要是從資料有效期、作用域、儲存大小限制方面展開回答即可。
-
iframe如何自適應高度:
這個沒回答上,沒用過iframe的人表示很蛋疼。
-
HTML5如何處理跨域:
這個也沒回答上,沒了解過。。。
-
您有什麼想要問我的嗎?
這個一定要問啊,不問的話,表示你對這個崗位和這個公司並不太在意。可以從公司管理、團隊等方面詢問。
第四家:
應聘公司:Boss直聘上發來的面試邀請,坐落於上海靜安區,環境非常垃圾,整個產業園還在建造階段,聲音非常大!面試的崗位是前端開發工程師。可能是招應屆生吧,問的問題對於我來說也非常奇葩!
-
介紹下自己:
本次回答非常不錯了,把握時間準確度三分鐘左右。從容淡定,語速緩慢。時刻回想一下。
-
為什麼想離職:
答案同上。
-
未來的規劃:
這個從短期和長期兩個階段回答。短期可以從如何快速轉正、上手程式碼、熟悉業務等方面回答。長期的話可以從管理角度或者技術大牛角度回答即可。
-
你平時喜歡看書和訪問的網站都有哪些:
跟這個崗位相關的網站和書籍回答。
-
期望薪資:
說具體數字即可,當然行業也有個平均薪資參考。
-
你最得意的一件事:
答案同上。
-
在校期間做過班幹部嗎? 有就有,沒有就沒有。
第五家:
應聘公司:阿里電面來了!!!!
-
介紹下自己:
答案同上。
-
介紹下自己之前做的專案:
答案同上。
-
描述下rax的優缺點:
本人並不瞭解rax啊啊啊。
-
描述下react-native的原理:
腦袋一蒙,啥叫原理。。。從import引入、構建類、初始化state、生命週期、render等?
-
如何實現一個bind方法:
不會。
總結:
面試官基本上都是按照簡歷上來進行詢問的,所以簡歷一定不要造假噢。一定要對自己做過的專案有深刻的瞭解!社招更多的是問一門語言的原理了!祝大家找到一份好的工作!