百度面試題以及面試感想。

今天接到百度的面試邀請參加了一下百度的面試,可以說這場面試對我來說收穫還是挺大的面試官很和善,聊了一個多小時。方方面面從基礎,算法,應用,還有三方框架底層原理性能優化等等。

以下是面試問到的問題有緣者得之以此共勉:

1.手寫算法二叉樹交換左右節點。

2.說說int float double各佔幾個字節。

3.StringBuffer 和StringBuilder的區別。

4.Fragment的生命週期以及Activity中FragmentA和FragmentB傳遞數據

   都是有哪幾種方式。

5.http和https的區別。

6.Android中Serializable和Parcelable的使用和區別。

7.談談你對設計模式的看法,用過哪些設計模式。

8.子類能否繼承父類的構造方法。

9.用過的註解有哪些,註解的原理。

10.熱修復ticker的原理。

11.插件話原理。

12.內存泄漏都是有哪些情況,如何進行性能優化。

13.對稱加密和非對稱加密的區別。

14.網絡請求get和post的區別。

15.mvc和mvp。

以上是一面所問到的問題。這次的面試明顯感覺到自己基礎不夠紮實,對三方庫的原理理解的不深入,尤其最近面試問到源碼,原理的東西很多。

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