日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > Android >内容正文

Android

2016年Android实习岗位 腾讯二面+阿里一面

發布時間:2025/3/21 Android 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 2016年Android实习岗位 腾讯二面+阿里一面 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

轉自:http://www.nowcoder.com/discuss/3906?pos=20&type=0&order=0

騰訊

一面

1.看著簡歷中的技能Java/c/Android掌握情況,先問Java我的掌握情況如何?

我說分為基本類型,還有集合,面向對象,線程,虛擬機的簡單了解和GC。

2.那說說你理解的多線程?

我說多線程兩種方式,一個是繼承Thread類,再就是實現Runable接口。有線程休眠和等待阻塞的過程。其實我腦子模糊了!

3.那你舉例子你項目中如何使用多線程的?

我說Android中的UI線程和子線程交互分配工作,開啟一個線程先調用run方法。之后。。。我說的很差。

4.說簡歷中第二個項目簡單介紹下,然后問其中技術點的信息上傳你理解的http。

我說http中采用的是post方法,回答的很差。

5.簡歷中圖片和視頻壓縮用什么方法?

我說圖片是bitmap,視頻的話目前好像很少要去壓縮,會引起機身卡頓,比較cpu和內存的原因。他說誰說的,你在哪里看到的,然后就說那先不說這個問題。

6.說說Android中的Bitmap,你有沒有看過源碼,還是停留在使用?

我說目前這個是只在使用,看了fragment的源碼。于是就說了fragment之間切換出現的問題,三種方法,提交的差異。

7.那么你能說說android中listview是如何優化的?

我說使用convertview緩存,但是之后出現問題是item亂序的問題,他說那每次復用都會更新會什么還會亂序,我模糊的說了一下。

8.那么如果listview中的item上有個加號減號,點擊一次會執行什么操作?

我說調用notifychangedata.他問每次都會調用嗎、。我說恩。?數據變化就會執行。

9.簡歷中說用Recycleview代替listview,項目中怎么用的,簡歷寫得應該是你負責的部分?

我說了Recycleview的優點,停留在了解,不是很深入,沒有用在項目中。

10.簡歷中說數據格式從xml改為json。為什么?

我說了解析xml比較麻煩,代碼復雜,json解析用的阿里的fastjson,他說速度快是怎么體現的,我說不出來。

11.問在android布局了解的怎么樣?比如有很多復雜的界面你怎么提升界面的優化?

我說的不對,他說你沒有看過界面層次圖嗎?沒有優化這方面嗎?

12.問我還有什么想要補充而沒有說的?

我就說我回答的很差??梢詫ξ业膶W習方面提一些建議嗎?他說你對細節的基礎要加強,線程鎖,網絡http都要弄明白。

13.問我平時怎么學習的?

我說看書,看博客,遇到問題記錄寫博客,然后他翻了下我的博客說我還寫過二叉樹什么什么,我就說是的,是給先序和中序遍歷求后續遍歷,貌似著急的回答,擋住了他要問什么,唉!


二面

1.自我介紹

我說了android開發經驗,對優化做出思考。

2.項目都做了哪些優化。

天哪,我只是回答了界面的優化。不知道為什么咋停下來了,其實我還有很多優化的方面。

3.數據格式從xml改為json的原因。

回答的還是可以的。

4.post發送請求的幾個數據格式是什么?

半天沒懂,最后說不知道。

5.Java中的集合類,說說linkedlist和ArrayList的區別和刪除元素的時間復雜度分別是多少?

說了兩者之間的同步關系!線程不安全確定的是ArrayList。線程安全確定的是Vector.但是Linkedlist不清楚。刪除元素復雜度我回答的是o(1)

6.繼續說如果讓你寫一個hashmap?

key和vlues.key是唯一的。但是有個hashcode方法。判斷兩個對象是否相等必須是hashcode和equals都相等

7.解決hashcode唯一的數據結構哈希散列表解決哈希沖突的方法?

我就說解決哈希沖突的方法幾種記不清了,有個取址法。

8.你對實習的一個要求是什么?

我說就是想學習一個標準的體系吧!由于時間關系,到這里結束。

9.您還有什么問題要問我的?

我說給些學習的建議,他說建議不敢當,主要是學習方面的基礎知識多看一些,還有國內外的數據結構類型的書籍。


阿里

一面

1.Java虛擬機你了解嗎?

2.TCP/IP

3.基本算法快排的時間復雜度和選擇排序是穩定的嗎?

4.同步鎖分類

5.fragment的生命周期

6.在activity中如何更新fragment的值

7.Android的通信機制

8.Android的新技術

9.ListView和recycleview的區別

10.對校招有要問的嗎?

11.設計模式了解嗎?

總結

以上是生活随笔為你收集整理的2016年Android实习岗位 腾讯二面+阿里一面的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。