騰訊前端一面

聽大家說,騰訊比較注重基礎,今天面了一次,感覺確實很注重,不僅僅是在前端方面。

首先讓自我介紹。
1. 剛介紹完,讓寫一個堆排序。
2. 後面又讓寫快排。然後問那個索引值怎麼取的?如果這個索引值正好是整個數組的最大值呢?如何去解決這種問題?
3. 有一個div,裏面一個a標籤,如何把a標籤放到與div一級的位置?
4. http和https有什麼區別?https有什麼缺點?如何去解決?
5. 請求頁面都有哪些方法?
6. 如何去實現一個get方法的ajax?
7. 原生ajax可以跨域嗎?
8. jsonp講一下,如何去知道成功還是失敗?
9. XSS和XSRF講一下
10. IP協議屬於哪一層?主要功能是幹什麼的?
11. 事件機制?先冒泡還是先捕獲?捕獲的源是什麼?
12. 如何給DOM元素分別在捕獲和冒泡階段設置事件?
13. 將一下事件委託。
14. 有九個點,3×3,如何只拐三次將這九個點一筆連在一起?
15. 有100層樓,有一個瓶子,有可能在第一層就摔碎,也有可能在100層都不會碎?怎麼去判斷這個瓶子能承受的最大樓層?如果有兩個瓶子呢?
16. 有用過NodeJS嗎?
17. 有過H5,移動端開發經驗嗎?
18. link和script一般都是放在哪裏?爲什麼?CSS文件的加載會阻塞後面文檔的加載嗎?

    link引入的CSS文件是會阻塞DOM樹的渲染的,但不會阻塞DOM樹的解析。如何解決這種問題:可以利用CDN選擇一個就近的服務器進行緩存;將CSS文件打包;減少HTTP請求,將多個CSS文件合併或者改成內聯樣式。

19. 最後問還有什麼問題問他?

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章