贝壳找房客户端Android方向面经

总共两面技术面和一面HR面
一面
  1. 项目、
  2. 面向对象思想、
  3. java特性、
  4. 线程实现方式、
  5. 多线程数据共享方式、
  6. 各种锁以及原理
  7. 线程池以及原理
  8. 变量存储、
  9. java8新特性
  10. classloader.loadclass和class.forname加载类的区别是什么?
  11. handler机制,looper,looper谁唤醒、
  12. anr原因以及如何获取(looper中有start和end)、
  13. 项目中遇到的困难
  14. asyncTask如何实现的
  15. 算法杨辉三角输出,
  16. 算法二叉树z字型打印、
  17. 算法判断一个数是不是2的几次幂、

二面
  1. 多线程实现方式、asyncTask原理,handlerThread原理、IntentService原理
  2. binder了解吗?
  3. 进程和线程
  4. 如果一个应用程序什么功能都没有,它有几个线程?
  5. “abc”.getClass获取的是对象还是类,存储在哪里,利用反射获取的这个东西的方法又是放在哪里?为什么一个放在堆里一个放在方法区里
  6. classloader了解吗?双亲委派机制?android有哪些classLoader以及作用,系统的Activity是由哪个classLoader加载的?
  7. 算法:单链表反转
hr面
  1. 个人优点、缺点
  2. 项目介绍
  3. 对公司的印象
  4. 有哪些offer
  5. 更加看重什么东西
  6. 地点选择
#安卓工程师##面经##贝壳找房##校招#
全部评论
好厉害。。
3 回复 分享
发布于 2022-03-02 16:26
学长 问下 贝克找房安卓方向 零基础可以报吗  我看你好像也没被问啥安卓的问题
点赞 回复 分享
发布于 2022-02-26 21:55
楼主还在贝壳嘛目前
点赞 回复 分享
发布于 2022-03-13 18:39
这太难了吧。。
点赞 回复 分享
发布于 2022-03-19 18:24

相关推荐

头像
10-04 16:00
门头沟学院 Java
yrfgvrv:客户端真的别来,我实习没转正,经验少出去社招基本没有找不到,转投前端一下子就找到了
点赞 评论 收藏
分享
评论
2
42
分享
牛客网
牛客企业服务