快手客户端面经
排序20天了,希望能排到吧。发面经攒攒运气


一面
1.自我介绍
2.问有offer没,面试怎么样了?
3.四六级过了没?
4.进程和线程的区别
5.死锁的条件和解决方法
6.说一下你知道的数据结构
7.说一下数组和链表的区别,分别什么时候用
8.hashtable 知道吗?hashtable和hashmap哪个线程安全
9.hashmap的底层原理
10.hashmap的扩容,默认大小是多少?
11.怎么解决hashmap的线程安全问题
答:Collection.synchronizedmap方法(他似乎很中意这个答案)
12.Java有哪几个引用都说一下
13.Java面向对象的特性?
14.说一下虚引用和弱引用的区别?
15.怎么恢复弱引用?
16.内存泄漏说一下
17.你课程学过安卓没,学过Java没?
18.Java课考试多少分?,为什么才80多分?
19.tcp的3次握手,4次挥手。
20.安卓怎么创建线程?
算法:两个有序数组合并
二面
1.自我介绍
2.fragment怎么替换
3.Activity(A)跳转到 Activity(B)的生命周期变化
4.activity的创建模式
5.讲一下handler相关的几个类
6.view的绘制过程
7.Java有哪些引用8.学过设计模式吗,有哪几种
9.讲一下装饰者模式
算法:有序数组删除重复元素
一面
1.自我介绍
2.问有offer没,面试怎么样了?
3.四六级过了没?
4.进程和线程的区别
5.死锁的条件和解决方法
6.说一下你知道的数据结构
7.说一下数组和链表的区别,分别什么时候用
8.hashtable 知道吗?hashtable和hashmap哪个线程安全
9.hashmap的底层原理
10.hashmap的扩容,默认大小是多少?
11.怎么解决hashmap的线程安全问题
答:Collection.synchronizedmap方法(他似乎很中意这个答案)
12.Java有哪几个引用都说一下
13.Java面向对象的特性?
14.说一下虚引用和弱引用的区别?
15.怎么恢复弱引用?
16.内存泄漏说一下
17.你课程学过安卓没,学过Java没?
18.Java课考试多少分?,为什么才80多分?
19.tcp的3次握手,4次挥手。
20.安卓怎么创建线程?
算法:两个有序数组合并
二面
1.自我介绍
2.fragment怎么替换
3.Activity(A)跳转到 Activity(B)的生命周期变化
4.activity的创建模式
5.讲一下handler相关的几个类
6.view的绘制过程
7.Java有哪些引用8.学过设计模式吗,有哪几种
9.讲一下装饰者模式
算法:有序数组删除重复元素
全部评论
有人在看客户端的经历嘛 淘天交易客户端 HC多多 目前非常缺人 面试难度也不高呢 可以联系我
安卓没有hr面吗
佬,这面的日常还是暑期哇
哥们啥时候hr面的呀 我hr完一周了没消息
相关推荐
点赞 评论 收藏
分享
02-10 10:46
江西理工大学 Java 白火同学:先说结论,对于一份实习简历来说,整体还是挺不错的,技术深度和广度都到位,找到一份中小厂的实习没啥问题。
再说说能优化的点吧。
1、量化结果,项目中很多工作量化一下结果给面试官的感受会更直观一些,也能体现你对应用该项技术的理解(在众多技术为什么要用它,运行性能或者说开发效率往往是一大考虑指标;而不是说大家做这种功能都用它,所以我用它)。
2、突出亮点,项目中可以从“工作职责”择一些“个人亮点”另写一块,优先去写开发过程中遇到的xx问题,使用xx技术达到xx效果,针对性去写一些疑杂难的功能,能带出你个人思考和解决的过程。
点赞 评论 收藏
分享
点赞 评论 收藏
分享
