软通动力、字节跳动安卓工程师社招面经

软通动力

1. 假设现在要开发一款IM应用程序,功能包括分组、好友和消息传输(文字、图片、文件),请以接口的形式给上层应用程序开发人员提供SDK文档,通过该文档上层开发人员可以屏蔽掉具体的网络实现细节

2. JNI NDK的了解

3. 有没有用过linux

4. 问CSI接口属于mipi,那为什么是八根数据线?带宽是?

5. 问mat如何分析内存?

6. java基础例如访问控制符,值传递,数据结构,recileView,ListView原理,复用,快速排序,分组算法

7. 之前项目的一些介绍使用了哪些主要技术点,出现该问题是怎么解决的

8. 让你设计一个类似viewpager的组件,要求增加左上或右上的角度翻页效果。文字内容中的可点击链接是怎么实现的。我大概说了一下思路,面试官说这样做会有问题,我请教他应该怎么做。

9. camera硬件有哪些引脚。

10. 渲染管线主要有哪几个阶段

11. 问说说mvc模式的原理,它在android中的运用。

12. 问Scoket和Http最大的区别是什么?

13. 问上家公司的项目,你的职责,遇到的问题,怎么解决的,离职,如何解决目前公司项目中遇到的困难。

字节跳动

1.替换多重嵌套的if else写法;

2.private和static修饰的方法可以重写吗;

3.类A私有变量i,类B继承A私有变量j,构造方法带各自的变量,哪个编译成功;

4.arraylist,linkedlist,vector效率;

5.写一个单例;

6.比较string="aaa"和string=new string("aaa")。

7. EventBus是如何实现事件通知的?

8. Glide的缓存?Glide是如何加载Gif图片的?

9. RecyclerView/ListView中的观察者模式

#软通动力##字节跳动##安卓工程师##社招##面经#
全部评论
我看BOSS上好多要找做Camera的,都是外包
点赞 回复
分享
发布于 2020-08-01 19:15
蚂蚁iot android岗位有兴趣吗?感兴趣的话发送简历到songqing.wl@antfin.com
点赞 回复
分享
发布于 2022-09-17 18:53 浙江
春招专场
校招火热招聘中
官网直投

相关推荐

5 21 评论
分享
牛客网
牛客企业服务