首页 > 阅文 Android暑期实习 笔&面经(oc)
头像
Wwww_
编辑于 2021-05-20 15:54
+ 关注

阅文 Android暑期实习 笔&面经(oc)

4.11
笔试
记得不全,模模糊糊记得有这些
  • 排序算法的时间复杂度 快排、堆排各自的最差情况
  • ip地址相关
  • http协议报头,请求码(get post什么的)
  • 什么导致线程阻塞?
  • 如何关闭一个线程?
  • Android布局优化
  • 如何处理内存泄漏
  • 代码:1.最大和的连续子数组 2.翻转字符串的每个单词

4.29
一面:(30mins
  • 自我介绍
  • Java代码复用 继承Vs组合
  • Java线程的状态
  • 线程池
  • 运行时内存模型
  • 如何判断对象是否可以被回收
  • GC roots有哪些
  • 类加载机制
  • Android四大组件
  • Activity启动模式
  • singleTop启动模式下如何给要启动的activity传递数据(因为栈中的活动不会执行OnCreate方法)
  • Service启动方式
  • start和bind同时启动了一个Service,如何关闭
  • fragment和activity的关系,生命周期的对应关系
  • Android本地缓存数据的几种方式
  • Android跨进程通信
  • 自定义View
  • HashMap(底层数据结构 + 主要方法 + 扩容机制)
  • 数组和链表的比较
  • https实现加密的流程
  • 手撕算法:二叉树的前序遍历

二面:(35mins)
  • 之前负责/参与过的项目中的难点
  • 实习之后回头看最开始写的App,有什么可以改进的地方,代码有什么可以优化or完善的地方
  • View的绘制流程
  • 事件分发机制
  • Handler
  • 内存泄漏
  • 弱引用和软引用的区别
  • 类加载机制
  • String、StringBuilder的区别
  • 线程死锁
  • http和https的区别
  • 浏览器输入网址,到展示页面的过程
  • Android图片加载库
  • sqlite用过么
  • 设计模式
  • 算法讨论:A,B两个大文件,各有50亿个号码,而只有4个G的内存,想办法找到A,B的交集
hr面
  • 自我介绍
  • 实习产品的介绍、实习工作的收获
  • 在团队协作中更偏向于什么方面?
  • 对阅文的了解
  • 有没有其他的offer
  • 未来工作方向的选择
  • 入职时间
  • 有没有想问的

更多模拟面试

全部评论

(1) 回帖
加载中...
话题 回帖

推荐话题

相关热帖

历年真题 真题热练榜 24小时
技术(软件)/信息技术类
查看全部

热门推荐