假如我是技術面試官

來源:互聯網
上載者:User

假如我是技術面試官

公司招人,通常會招指定人才來彌補公司的人員缺口,對於android應用開發技術人員

有三個部分是必須要考慮的:

Android的基礎知識

Java語言的基礎知識

項目經驗

一、Android的基礎知識

1、Android的四大組件的生命週期相關、AIDL、content provider的實現原理、activity的啟動方式,service相關。

2、UI相關:系統控制項的用法和自訂控制項

3、其他,如Context、Resources、橫豎屏切換,幾種常用的菜單。

4、sqlite相關

5、Android的線程、進程機制

6、Android特有的機制如AsycTask、handler機制、intent

7、JNI相關(NDK開發)

8、XML解析

9、網路相關如html和socket通訊。

10、IPC通訊(binder機制)

11、fragment以及actionbar的用法和特點。

當然android應用開發最好還是需要有一些C/C++基礎。

二、Java語言基礎

三、項目經驗

這塊是除了技術外很重要的一塊。這些不單單只問技術,還要問些團隊合作的事情。

善於溝通交流的才是好同志。

最後,我覺得最重要的是應聘者的職業規劃和興趣愛好。

每個人都有追求自己喜歡工作的權力!不要因為幾個錢而放棄了追求和理想!

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.