晚上接到阿里的電話面試譬淳,大概問到的簡單記錄一下:
1.簡述一下自己的工作經(jīng)歷,已經(jīng)做過的項目
2.RTMP與UDP流協(xié)議的區(qū)別
3.HashMap的底層實現(xiàn)原理祠斧,自己是否可以參照來實現(xiàn)
4.RecyclerView原理闻察,做過哪些優(yōu)化,怎么給他添加類似ListView的addHeadView的頭部
5.接口與抽象類的區(qū)別琢锋,接口是否可以實例化蜓陌,如果不能,那setOnclickListener里的new是怎么回事
6.jdk1.8有哪些新的特性
7.簡述一下項目中用過哪些架構(gòu)吩蔑,對MVP是怎樣理解的
8.算法問題:一個不知道長度的int型數(shù)組里钮热,每一個元素都有對應(yīng)相同的另一個元素,但是只有一個元素是只有一個的烛芬,用最快的方法把它找出來
說實話隧期,當時被那個算法題給固定思維了,腦袋里突然想到的就是二分查找赘娄,沒有想到是只要把它拿到仆潮,可以利用異或的特性。