易学智能

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 1328|回复: 0

CVTE安卓二面面经

[复制链接]

17

主题

17

帖子

79

积分

注册会员

Rank: 2

积分
79
发表于 2018-9-26 20:32:16 | 显示全部楼层 |阅读模式
这是一面面经 https://www.nowcoder.com/discuss/88030
一面是电话面,二面是视频面
面试官的态度非常nice,总共58分钟
以下是面经:
设计模式的六大原则,对六大原则的理解,在项目中的应用
说说你最熟悉的三中设计模式
单例模式如何实现线程安全
Builder模式 和set方法有什么区别
观察者模式
推和拉,有什么区别
MVC MVP MVVM 的区别,在项目中的应用
MVP如何进行解耦合,P如何实现V 和M 的交互
看过什么源码?
Retrofit源码,如何实现动态代理,和rxjava如何交互,可不可以设置多个convertFactory,如果设置了怎么办?如何动态确定
Volley源码,缓存超时如何判断
然后是编程 题,不能使用 java数据结构,实现栈,需要考虑
线程安全 ,泛型 ,扩容,
限定 5分钟
能不能优化,scyronized 和 volitle
区别,votile原理
IPC方式?
Binder原理?Binder连接池(这个真不会)
Client调用Server方法的过程?
看过Framework那些源码?
自定义View 需要注意的问题,MesureSpec, 自定义View 动画的实现
Handler原理?子线程如何实现Handler,Message如何存储在MessageQueen?
有没有学习什么新技术,有没有看今年的Google IO 大会。
面试官看了我的博客,问了一些简单的问题
前面的设计模式答得不太好,被虐的比较惨,理解的不够深刻,看来CVTE对设计模式要求比较高,后面 答得还算可以 ,第一次视频面试,有些紧张 ,面试官提示深呼吸~~~~~~~
可能一面问的比较难吧,没有问基础,全忿项目源码,也答得比较好,。第二面答得不太理想也给过了,感谢~~~~~~~~
就剩最后终面了。
有大佬知道 CTVE
HR面刷的厉害吗? 听说套路很深
可怕~~~~~~~

转载自:https://www.nowcoder.com/discuss/88500
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|易学智能

GMT+8, 2024-12-22 23:01 , Processed in 0.016829 second(s), 20 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表