2017 个推面试题

1、多进程(IPC机制)的几种方式?各有什么优缺点?
2、多线程并发怎么做?
3、LruCache源码是怎么做的?
4、B站开源播放器的视频压缩底层是怎么做的?
5、图片加载框架用的那个?为什么要用它?
6、内部类引用外部类相关
7、子类继承基类的静态变量、成员变量、构造,这三个在子类和父类是执行顺序?
9、TCP/IP? TCP与UDP的区别?
10、IP属于哪一层?TCP/IP五层模型的协议?应用层都有什么?
11、socket用过吗?说说socket?
12、Android性能优化?
13、内存优化?
14、图片压缩怎么做?
15、为什么不直接new Thread()而是取用线程池?线程池有几种?这几种有什么区别?分别应用那种场景?
16、线程的状态?
17、你平常的加密怎么做?
18、说说https?

个推虽然是做推送起家的,但是并没有问有关消息推送什么的,什么保活,这些并不问,要么问基础,要么问底层原理。一共三轮面试,第一个是看起来像公司的大牛,但是很和蔼,而且很愿意给你讲知识,问的技术偏向底层,第二个大叔偏向基础,看着像部门的老大,第三轮是HR,第一次去业界有名气的公司去面试,感觉好爽。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值