? ? ? ? 在老東家呆了將近四年光景绕沈,受益頗多,無奈在技能上遇到瓶頸帮寻,深感自己技能上不能再進(jìn)步乍狐,毅然離職,加入求職大軍固逗。說實(shí)話浅蚪,遇上18年的金融危機(jī)、互聯(lián)網(wǎng)寒冬烫罩、裁員惜傲,大量求職人員迸涌上來,找工作并不是那么容易贝攒,即使有多個面試邀約盗誊,面試后也極少有回應(yīng)的。革命尚未成功饿这,同志仍需努力浊伙!
用過的求職APP(僅個人體驗(yàn),僅供參考):
脈脈:幾乎大廠邀約长捧,但看過簡歷后無回應(yīng)或不合適,可信度50%吻贿;?
智聯(lián)招聘:大廠小廠都有串结,但投遞簡歷后沒有回應(yīng),即使顯示有意向也沒有電話邀約面試舅列,可信度30%肌割;
拉勾招聘:招聘信息繁多,但是幾乎投遞后沒回應(yīng)或者不合適帐要,投遞了數(shù)封簡歷僅收到1家面試邀約把敞,可信度60%;
前途無憂51job:基本無用榨惠,沒有回應(yīng)奋早,可卸載,可信度20%赠橙;
BOSS直聘:主要的面試邀請來源耽装,通過線上溝通,發(fā)送簡歷期揪,再到面試掉奄,整個流程很人性化,可信度85%凤薛;
獵聘:主要是獵頭找上來姓建,也有少數(shù)公司發(fā)布的招聘信息诞仓,N個獵頭發(fā)來招聘私信,如果嫌獵頭煩可忽略或卸載速兔,可信度20%墅拭。
接下來,到正題了憨栽,都9102年了帜矾,面試怎么面,面試官怎么提問屑柔,都有哪些面試重點(diǎn)屡萤。
面試大綱
1.java基礎(chǔ)、面向?qū)ο蟮稹⒓纤缆健⒕€程使用;
2.Android 機(jī)型適配唧瘾、SDK適配措译、內(nèi)存優(yōu)化、內(nèi)存溢出饰序、內(nèi)存泄漏领虹;
3.MVC/MVP/MVVM的使用場景;
4.了解并能使用最新流行開源庫RXjava+Retrofit+OKHttp求豫、Glide塌衰、EventBus等
5.JNI及NDK的使用、熟悉Framework蝠嘉。
頻繁面試題
1.面向?qū)ο螅∣OP)?
2.數(shù)據(jù)類型
?3.equal和==的區(qū)別?
4.字符串運(yùn)行速度:StringBuilder最疆、StringBuffer、 String?
5.Queue 隊(duì)列蚤告、Stack 棧?
6.ListView機(jī)制?
7.Fragment生命周期
8.四大引用類型?
9.線程努酸、進(jìn)程及其通信方式?
10.PackageManagerService?
11.binder機(jī)制?
12.launcher的實(shí)現(xiàn)?
13.Android 版本特性?
14.BroadcastReceiver廣播?
15.RecycleView?
16.各種集合比較SparseArray、HashMap杜恰、ArrayMap获诈、LinkedList、ArrayList?
17.SQLite升級?
18.Bitmap?
19.Handler機(jī)制?
20.性能優(yōu)化技巧?
21.ANR?
22.自定義View?
23.MVC箫章、MVP烙荷、MVVM三種架構(gòu)設(shè)計(jì)?
24.APP 啟動流程?
25.插件化?
26.Kotlin 多平臺應(yīng)用的靜態(tài)編程語言?
27.Framework 工作原理?
28.Android 屏幕適配?
29.事件分發(fā)機(jī)制?
30.Android 動畫分類:視圖,屬性檬寂,幀终抽,gif?
31.Android 進(jìn)程?
32.Android 五大存儲方式?
33.屏幕旋轉(zhuǎn)Activity生命周期
34.Activity 四大啟動模式?
35.CPU、GPU工作原理?
36.UI卡頓原因?
37.Application的生命周期?
38.如何避免因引入的開源庫導(dǎo)致的安全性和穩(wěn)定性??
39.簡單的音頻/視頻格式
?40.線程同步的方法?
41.線程安全的單例?
42.Serializable昼伴、Parcelelable?
43.Service啟動方式和生命周期?
44.Android 常見布局?
45.Http匾旭、Https、Volley圃郊、OkHttp价涝、RxJava + Retrofit + OkHttp、TCP持舆、UDP?
46.如何節(jié)省內(nèi)存使用色瘩,主動回收內(nèi)存??
47.Activity如何生成View逸寓??
48.為什么要使用多線程居兆??
49.現(xiàn)場保護(hù)?
50.內(nèi)存溢出、內(nèi)存泄漏
51.JNI和NDK
52.常用的設(shè)計(jì)模式及其實(shí)現(xiàn)思想和作用
53.HashMap竹伸、 HashTable泥栖、HashSet的異同
54.Android 中內(nèi)存泄漏原因及優(yōu)化方案
55.LeakCanary 內(nèi)存泄漏檢查的開源工具
56.多線程、線程池
57.騰訊 Bugly
58.Glide
59.Fresco
60.React Native混合開發(fā)
下一篇:Android基礎(chǔ)知識總結(jié)(一)
每天進(jìn)步一點(diǎn)點(diǎn)勋篓。吧享。。(2019-05-07)