挑戰騰訊社招:31歲程式設計師半月4輪面試,成功拿到offer!
今天小編逛論壇,看到了一位31歲的老程式員發的博文,看完內容後小編我又活了,31歲挑戰騰訊社招,竟然憑實力在半個月內經歷4輪面試後成功拿到了offer,不得不佩服這位大哥,31歲還這麼強我們這些後輩還怕啥!當然重要的是這位程式設計師大佬最後總結的騰訊4輪面試所有的面試題和需要注意的事情,這個是乾貨,小編我在此分享給頭條上的程式設計師小夥伴學習,希望大家能夠喜歡。
1.前端基礎
prototype和__proto__的關係是什麼
meta viewport原理
域名收斂是什麼
float和display:inline-block;的區別
前端優化策略列舉
首屏、白屏時間如何計算
閉包
作用域鏈
ajax如何實現、readyState五中狀態的含義
jsonp如何實現
怎麼處理跨域
restful的method解釋
get和post的區別
事件模型解釋
編寫一個元素拖拽的外掛
編寫一個contextmenu的外掛
編寫web端cookie的設定和獲取方法
相容ie6的水平垂直居中
相容ie的事件封裝
h5和原生android的優缺點
編寫h5需要注意什麼
xss和crsf的原理以及怎麼預防
css優先順序
如何實現點選radio的文字描述控制radio的狀態(通過label實現)
delegate如何實現
2.框架原理
angularjs
angular的directive怎麼寫
angular的髒檢查(雙向繫結)是如何實現的
依賴注入如何實現
scope如何實現
$parse模組如何實現(主要自己寫了一個類似的庫)
react
react在setState後發生了什麼(直接說了setState原始碼)
flux解釋
對react有什麼瞭解(直接說了react中虛擬dom內部表示,mount過程原始碼和同步過程原始碼)
3.node
Buffer模組是幹什麼的
Stream是什麼,使用的兩種模式
http模組如何將非同步處理方式實現成同步處理方式,具體解析請參考http模組如何將非同步處理轉成同步處理
4.其他問題
utf8和gbk的區別
知道頁面上某個點的座標,如何獲取該座標上的所有元素
angular、react和jQuery適合哪些應用場景(建議檢視各個框架產生背景)
7點15分小於180度的夾角是多少
大數相加
給5升和6升的水杯如何倒出3升的水
一班喜歡足球的人60%,喜歡排球的70%,喜歡籃球的80%,求喜歡足球和排球的佔多少
前端異常監測如何實現
直播點贊按鈕的冒泡功能如何實現
js的uglify如何實現
專案架構、如何帶人
前端工程化方面做了哪些東西
最後在提醒大夥幾句:HR面試基本和國內其他的公司HR面試差別不大,包括職業規劃、職業經歷、離職原因、以及相關的背景調查等幾個基礎方面。在和HR的溝通當中還是見仁見智,關鍵在於自己的職業規劃以及自我定位是否清晰。在這輪溝通中就顯得十分的重要。
我自己是一名從事了5年前端開發的老,辭職目前在做線上講師,每晚都會在群內直播,今年年初我花了一個月整理了一份最適合2018年學習的 ofollow,noindex">web 前端乾貨,從最基礎的HTML+CSS+JS到移動端 HTML5 都有整理,送給每一位前端小夥伴,這裡是前端學習者聚集地,歡迎初學和進階中的小夥伴。"
關注此微~信公眾號:web前端技術圈,關注後回覆:"2018" 就可以領取一套 web 前端學習資料的哦!
