favcolor-android 是 FavColor 的安卓客户端。FavColor 是一个能够验证 OAuth 2, OpenID COnnect 和 人物角色的演示程序。
它通常会生成两个 APKs(“FavColor” and “FC + GitKit”)。“FavColor”采用纯 OpenID 连接令牌来鉴别来自服务器的指令,且只适用于谷歌账户。“FC + GitKit”则使用 Google 身份识别工具库来鉴别来自服务器的指令,你不仅可以使用 Facebook, Yahoo, Google 账户登录,甚至可以使用其他的电子邮件账户。
Wemall安卓客户端是wemall微信商城的Android客户端程序,服务端采用wemall微信商城,不对原商城做任何修改,只需要在原商城目录下上传接口文件即可完成服务端的配置,客户端可随意定制修改,不做任何限制 目前wemall客户端为1.1版本,本人在工作之余进行更新维护,有任何问题可通过邮箱793554262@qq.com反馈,我将在有时间的情况下尽快提供更新修复 目前wemall微信商城
handler原理 如果判断message是那个handler发来的,如何清空postdelay消息 binder原理 activitythread和manager通信 启动一个activity用到的binder通信流程 servicemanager干什么的,有什么特殊性,特殊性体现在哪里 如何在发生异常时 如何不让应用退出 还有些问题我记不得了,面试官人很nice,是我太菜,很多问题没回答好
## 一面 1.自我介绍 2.项目 3.介绍一下多线程 问题很宽泛讲了一大堆 4.输入bilibili.com之后发生了什么 5.扩展:输入完了直接弹出一个广告可能是哪个环节出了问题,怎么解决 我猜是DNS解析出了问题,不知道怎么解决 面完之后想到清浏览器缓存、加强前端校验之类的 6.http协议1.0 2.0xx 版本之间的区别 有了解吗 (没了解) 7.TCP和UDP的区别 8.TCP为什么是
一面(40min) 自我介绍 java: 有哪四种访问控制的类型,它们有什么区别 == 和equal的区别 static关键词的作用 static可以修饰类么,可以修饰所有类么 静态内部类是什么 会有静态外部类么 final关键词的作用 String、StringBuffer 和 StringBuilder 的区别 java的集合你用什么,用的比较多的是什么(我回答用的比较多的是HashMap)
好久没面试了,八股文肉眼可见的磕巴。 JVM内存模型,各个内存区域的用途。 哪些区域是线程共享的,方法区为什么线程共享? 哪些区域不会产生OOM。 垃圾识别和回收算法,哪些对象可以成为GCRoot? 如何确保所有的对象都被穷举(???) 垃圾收集器的分类?并行收集器的原理?(没答上来) 类和对象的加载过程?双亲委派机制? 双亲委派机制的好处?如何自定义类加载器? 自定义类加载器的用途?生产环境中有
第一次参加社招面试,记录一下。 先来了一道算法题:找出最左边的次数最多的字母。 1. kotlin的let,apply,also有什么区别。 2. kotlin的inline,nonline关键字有什么作用。 3. 异步调用有几种方式,从简单到复杂。 4. 如何全局管理异步任务(不知道) 5. mvvm与mvp的区别。 6. 逆变与协变。 7. content provider的作用。 8. sq
一面 (40min) 算法: 反转链表 合并两个排序的链表 自我介绍 安卓学习路线 http和https的区别 TCP与UDP区别 TCP流量控制 Cookie与Session的作用与原理 进程和线程的区别 进程间通信方式 多线程里的关键字 synchronized应用场景 wait() 和 sleep() 的区别 Java内存回收机制 垃圾收集器有哪些 二面 (30min) 算法: 合并两个有序
投递岗位:OPPO,安卓客户端开发 投递时间:OPPO的春招早在1月份就已经开了,我是2月21号投递的,3月8号发邮件,3月9号,也就是今天,要求笔试。 笔试题目(单选): 单选1-5:1,动态分区的作用。2,时间复杂度求解(单层循环)。3,URL和URI的概念(谁的范围更大)。4,Java抽象类和接口的区别。5,块设备和字符设备有哪些。 单选6-10:6,安卓布局(居中布局)。7,反射机制的作用