快手|客户端开发|面经|2021届秋招|
7755
2020.12.07
2021.08.09
发布于 未知归属地

image.png

置顶科普

年份是毕业年份,2021是指2021年毕业,不是2021年面试

鲂的面经整理目录(已完结)

1. 美团金融|安卓客户端|面经|offer|2021届秋招|
2. 拼多多|客户端开发|面经|offer|2021届秋招|
3. 网易云音乐|安卓客户端|面经|offer|2021届秋招|
4. 阿里巴巴|客户端开发|面经|2021届秋招|
5. 花旗银行|软件工程师|面经|offer|2021届秋招|
6. 字节跳动|客户端开发|面经|2021届秋招|
7. 叠纸游戏|客户端开发|面经|2021届秋招|
8. 腾讯|客户端开发|面经|2021届秋招|
9. 360|安卓客户端|面经|offer|2021届秋招|
10. 作业帮|IOS客户端|面经|2021届秋招|
11. 滴滴|安卓客户端|面经|2021届秋招|
12. 百度|IOS客户端|面经|2021届秋招|
13. 快手|客户端开发|面经|2021届秋招|
14. 顺丰科技|安卓客户端|面经|offer|2021届秋招|

鲂的内推

1. 内推+校招秋招|美团金融服务平台|多项岗位|北京+上海

鲂的2021秋招经验总结(不定时更新)

1. 分享|2021届毕业生秋招经验总结1-岗位类别介绍
2. 分享|2021届毕业生秋招经验总结2-如何选择offer

鲂的2021秋招算法总结目录(已完结)

1. 分享|2021秋招算法总结1-DFS篇
2. 分享|2021秋招算法总结2-BFS篇
3. 分享|2021秋招算法总结3-链表篇
4. 分享|2021秋招算法总结4-二叉树篇
5. 分享|2021秋招算法总结5-排序算法篇
6. 分享|2021秋招算法总结6-字符串篇

  1. 分享|2021秋招算法总结7-双指针篇
  2. 分享|2021秋招算法总结8-哈希篇
  3. 分享|2021秋招算法总结9-位运算
  4. 分享|2021秋招算法总结10-数组篇
  5. 分享|2021秋招算法总结11-动规篇
  6. 分享|2021秋招算法总结12-栈篇

基本情况

提前批投的深圳的客户端开发,但是捞的人是深圳做sdk的团队,不是特别匹配,连着面了两轮以后就结束流程了。正式批时候听说只有北京的客户端有岗位,投了北京的客户端,但是等面试了较长时间,时间还是安排在晚上,面试一轮以后没有消息了。

提前批一面(60min)

  1. (基本问题)自我介绍
  2. (基本问题)项目分工和具体内容
  3. (基本问题)是否有音视频方面的知识
  4. (安卓)使用listview过程中有遇到哪些问题么
  5. (java)ArrayList和LinkedList区别
  6. (java)List如何删除元素
  7. (java)了解HashMap么
  8. (java)HashMap为什么要用数组加链表的方式,这么做有什么优点
  9. (java)哈希冲突的定义和解决方法
  10. (操作系统)死锁产生的原因和解决办法
  11. (java)内存泄露的原因,并举几个例子
  12. (操作系统)volatile的作用及其应用场景
  13. (算法)写一个快排
  14. (反问)这个岗位做什么内容的,工作地点在哪里

提前批二面(45min)

  1. (基本问题)自我介绍
  2. (面试官叙述)本岗位是什么样的,需要什么样的人
  3. (基本问题)你可以适应这个岗位的内容么
  4. (基本问题)sdk的封装了解么
  5. (操作系统)进程和线程的区别
  6. (操作系统)进程调度算法
  7. (操作系统)操作系统分配的进程空间是怎样的?线程能共享哪些
  8. (操作系统)如何保证线程安全
  9. (操作系统)线程池的创建方法
  10. (java)static、final、static final的区别
  11. (java)反射的定义和作用
  12. (算法)剑指 Offer 24. 反转链表
  13. (反问)面试存在哪些问题

正式批一面(55min)

  1. (基本问题)自我介绍
  2. (操作系统)多线程里的关键字有哪些
  3. (操作系统)volatile与synchronized的区别和使用场景
  4. (操作系统)除了volatile的原子性和可见性以外,还了解一些更底层的原理么,比如怎么保证原子性和可见性的
  5. (操作系统)信号量如何交替进行的
  6. (安卓)消息机制中怎么Loop的,Loop方法的实现是怎么样的
  7. (安卓)消息机制的排队机制是如何实现的
  8. (安卓)消息机制中的最大线程数有什么作用
  9. (java)有哪些引用类型
  10. (java)在垃圾回收时,无论内存是否充足,都会回收弱引用对象吗,WeakReference在消息机制中的怎么用的
  11. (计网)TCP的三次握手
  12. (计网)https加密的具体方式
  13. (计网)https加密协商出来的密钥的类型是什么
  14. (计网)SSL流程
  15. (java)equals和==的区别
  16. (java)讲一下hashCode方法
  17. (安卓)Activity A 启动 Activity B,两个Activity的生命周期顺序
  18. (安卓)安卓中消息机制的耗时的操作有哪些,具体放置在哪个地方
  19. (安卓)安卓的事件分发机制
  20. (算法)21. 合并两个有序链表

结束语

快手喜欢考的算法是快排、链表和树。感觉对有一些安卓开发基础的人会问的比较细致(层层深入),很多东西线下搞可以查资料,线上的话,总有印象模糊的地方,所以建议各位有安卓基础的人好好复习一些底层的原理。零客户端基础的好像只会问一些java基础、操作系统、计网和算法的内容。

评论 (1)