Bilibili-Android开发工程师面经

    • 一面:
      • 1.sdk版本控制
      • 2.sdk-target和min两个差别
      • 3.http1.0和2.0的差别
      • 4.socket服务实现
      • 5.drawable机制是什么,是图片吗
      • 6.android里面可以加载的图片类型有哪些
      • 7.线程创建的方式
      • 8.实现线程同步的方法有哪些,他们具体的区别是什么。volatile能够实现线程同步吗?
      • 9.SQLite为什么可以作为数据库
      • 10.android里面存储数据的方式
      • 11.SharePreference底层是怎样的?使用的时候会出现什么问题?
      • 12.怎样实现一套设计在多种分辨率屏幕下的适配
      • 13.设计模式了解吗?单例模式的写法有哪些?
      • 14.如何实现解耦
      • 15.视频这块了解吗
      • 16.JNI了解吗
    • 二面:
      • 看你专业非计算机,确定要转程序员这个方向吗?
      • 了解多线程吗?
      • 平时都是怎么学习的?都在看什么技术书?
      • 介绍项目,例如怎么基于百度地图实现自定义图层。
      • 怎么实现大众点评根据当前坐标搜索周边商店的功能,要求速度快。
      • 对b站有什么了解吗(我可是B站年度大会员!
      • 有什么想问我的吗?
    • 总结:B站就面了两面,现在还在等结果。=。= 印象最深的还是笔试中,好几个概率题,以及扔硬币决定女装。
    • 9月26日面的一面,然后一直没有回音,10月15日突然收到二面总监面的通知,本来都以为一面凉了,应该是被鞭尸了,呜呜呜。
    • 一面主要是适配上不知道该怎么回答,感觉太广了,有点无从下手,所以答得不怎么好。前几个网络服务也是,答得不好。
    • 二面偏项目,所以还行吧,感觉问得更多的是,转程序员这回事,毕竟我是非科班嘛。
    • 哔哩哔哩( ゜- ゜)つロ
#面经##秋招##安卓工程师##哔哩哔哩#
全部评论
lz后面有消息没
点赞 回复 分享
发布于 2018-10-20 19:43

相关推荐

一个菜鸡罢了:哥们,感觉你的简历还是有点问题的,我提几点建议,看看能不能提供一点帮助 1. ”新余学院“别加粗,课程不清楚是否有必要写,感觉版面不如拿来写一下做过的事情,教育经历是你的弱势就尽量少写 2. “干部及社团经历”和“自我评价”删掉 3. 论文后面的“录用”和“小修”啥的都删掉,默认全录用,问了再说,反正小修毕业前肯定能发出来 4. 工作经验和研究成果没有体现你的个人贡献,着重包装一下个人贡献
点赞 评论 收藏
分享
评论
4
29
分享
牛客网
牛客企业服务