一面(電話面試 30min)
- ==與equals方法區(qū)別 (兩個(gè)對(duì)象具有相同的HashCode,equals返回是否為true)
- volatile關(guān)鍵字作用、實(shí)現(xiàn)及應(yīng)用場(chǎng)景
- Object類的方法(hashCode今瀑、equals壳澳、toString又谋、clone、wait妈踊、notify部翘、finalize)
- wait與notify方法作用
- finalize方法作用(Native方法)
- 一個(gè)char能否表示一個(gè)漢字
- 鏈表插入和查找時(shí)間復(fù)雜度、原因响委;交換算法種類(冒泡排序新思、快速排序)
- Android中典型的設(shè)計(jì)模式,Activity中用到的設(shè)計(jì)模式(模板方法)赘风,業(yè)務(wù)邏輯夹囚、UI常用的設(shè)計(jì)模式,MVVM中典型的設(shè)計(jì)模式(觀察者模式)
- HTTP和HTTP之間的區(qū)別邀窃,HTTPS中SSL/TLS四次握手過程荸哟,對(duì)稱與非對(duì)稱加密
- LocalBroadCast(原生類,似于EventBus)
一面面試官的真的很好啊瞬捕,哪里說不回來就會(huì)去提示你思考的方向鞍历,問的也不難,而且還是MIUI安全中心的大佬肪虎,一直想模仿他們做的網(wǎng)絡(luò)診斷劣砍,遲遲沒有動(dòng)工~~~ 二面加油啊扇救!后天的騰訊現(xiàn)場(chǎng)面試希望不要掛的太慘~
二面(電話面試 40min)
- 算法:判斷鏈表是否有環(huán)
- 算法:求數(shù)組中最大最長連續(xù)子串
- 介紹項(xiàng)目P2P_UDP刑枝、內(nèi)網(wǎng)穿透相關(guān)知識(shí)
- 計(jì)算機(jī)網(wǎng)絡(luò)擁塞控制香嗓、MSS商定時(shí)機(jī)及大小
- View繪制流程
- 事件分發(fā)中觸摸、點(diǎn)擊装畅、長按的處理優(yōu)先級(jí)及流程
- 不記得了靠娱。。掠兄。
三面(電話面試 40min)
- 算法:判斷兩個(gè)鏈表是否相交并找出第一個(gè)交點(diǎn)(說了暴力像云、Hash、連接判斷是否有環(huán)三個(gè)方案蚂夕,以及時(shí)間苫费、空間復(fù)雜度)
- MVC與MVP和MVVM之間的類型
- NAPT類型、作用及差別以及STUN協(xié)議
終于拿到了MIUI安全組的Offer??双抽,艱難的春招百框,處處踩坑~