便利蜂Android面经

  • 项目从项目深入问了网络很多知识

    • OkHttp&&Retrofit区别以及他们的底层架构,动态代理&&静态代理,APT注解,io复用,pipeling

    • Scoket和TCP区别

    • RPC协议

    • HTTP以及Keep-Alive

    • SPDY协议

    • protol buffer和json,xml,有没解释过xml

    • Mutildex原理

    • 网络问得贼多,GG

  • 数据结构

    • 平衡二叉树,二叉查找树,删除,插入节点如何维持平衡,树的概念在Android哪里用到

    • 我答的是jdk 1.8 HashMap解决hash冲突,链表长度大于8变成红黑树,还有Binder加入了红黑树

  • Java&&Android

    • Android的进线程区别,Android的堆栈区间管理(我答对JVM比较熟悉,面试官说其实差不多),JVM的垃圾回收机制,怎么去查找不需要回收的对象??说的是具体的算法,不是很懂面试官的意思。GG

  • 最后提问环节

最后,总结,不懂不深入的不要乱说,不然给自己挖了坑,学会引导面试官

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值