当前位置: 首页 > 面试经验 >

快手客户端面经(已OC)

优质
小牛编辑
87浏览
2023-04-21

快手客户端面经(已OC)

首先表扬一下快手没有笔试,省了不少流程时间,每次面试过后几乎都是在12小时内就有结果反馈,都在当天或者第二天早上十点半之前就约下一轮,效率非常高。
除了一面问的比较泛之外,后面基本都是很有针对性的,大部分时间都是在问项目相关的内容,非常深挖,建议熟悉自己的项目技术和扩展的内容。
一面:
1.基础计算机知识
2.安卓基础知识 四大组件那些 生命周期有什么
3.你用过的list<>是在什么地方使用,为什么要用list
4.你对JVM和JMM有哪些了解
5.GC相关内容
6.Glide 三级缓存
7.你自己来设计缓存的话怎么设计
8.LRU相关
二面:
1.基础八股文,网上有很多帖子,基本都大同小异
2.询问Android相关基本知识
3.浏览器输入一个网站按下回车之后发生什么
4.https协议和http有什么不同,怎么加密的,在哪一层,加密过程是什么,是对称还是非对称的?
5.场景题,如果一个1000万用户的app有1%的用户反馈某个问题,你是怎么处理的。
6.设计模式相关考察
7.最近关注的技术有什么
8.最近看的书有什么
8.问简历中项目做了什么,用到的技术有哪些
9.一张图片占用的内存怎么算。
10.给出一个数字字符串,求可以正确划分出的ip
11.mvc mvvm相关
三面:
开放式讨论比较多,没有问太多八股文和基础知识。感觉主要考察综合运用和思考能力。
1.做题,简单的广度优先遍历
2.有两个链表,请把他们共同出现的元素都删除掉,其他元素保持不变。开放式的讨论,从时间复杂度、空间复杂度、工程化等角度进行讨论,尽可能给出多的解决方案。过程中会就着提到的点进行提问。
3.简历上的项目上深挖
HR面:
1.说一下之前工作是做什么的,协作的部门和同事都有哪些。
2.在工作中的意见不同的时候怎么处理的。
3.你怎么从技术角度帮助团队和提出建议的。
4.你未来一到两年的工作中最看重和最想得到的是什么
 类似资料: