汽车之家Android实习面经

一面(2023/11/7 20min)

  1. 看简历上掌握Kotlin,说一说协程
  2. 说一说Java的反射?反射为什么性能差?
  3. 熟悉Android的四大组件,说一说Activity的launchMode中的singleTask和singleTop的区别
  4. provider中getContext()获取到的context是什么context?

反问:面试一共几轮?两轮技术面

  1. 实习生的主要工作?简单的需求
  2. 部门业务和技术栈?有一个Unity3D项目,有一个地图SDK项目。技术栈Java和Kotlin都有
  3. 比较重视实习生的哪方面的能力?
  4. 您觉得我还有哪方面需要改进的吗?挺好的,回答问题可以更具体地概述有几点,结构化思维去回答问题

当前下午就约了晚上面试

二面(2023/11/7 20min)

  1. 协程是什么?
  2. 知道集合和多线程,那说一说你知道的线程安全的集合(我知道的arrayList、HashMap都是线程不安全的,vector是线程安全的,但是vector因为性能问题Java里很少用到)
  3. 讲一讲你知道的锁?从不同角度可以分为类锁和对象锁、公平锁和非公平锁、乐观锁和悲观锁,追问自旋锁(这里忽然有点乱,自旋锁和可重入锁有点分不清)
  4. 讲一讲LeakCanary的原理(弱引用队列+Activity生命周期),使用LeakCanary检测到了什么内存泄漏?是先知道这里会出现内存泄漏吗?不是,内存泄漏就是通过LC检测出来的,然后再去查找内存泄漏的原因
  5. LeakCanary用到了一个GC机制,GC Root都有哪些?
  6. 阅读文章的App,这些文章有做本地存储吗?具体实现?
  7. 什么时候可以到岗?
  8. 我这边没什么想要问的了,也可以直接跟你说你的面试是通过了,有什么想要问的现在可以问

反问:

  1. 实习生的主要工作?
  2. 部门业务和技术栈?

总结:得补一下自旋锁,自旋锁和可重入锁有点乱

全部评论
provider中getContext()获取到的context是什么context?请教一下兄弟这个问题你是怎么回答的?
1 回复 分享
发布于 2023-11-11 00:40 四川
居然没有算法题😱
1 回复 分享
发布于 2023-11-09 21:47 广东

相关推荐

Cl_Wg:看牛客匿名贴容易抑郁,白菜就是我的天花板
点赞 评论 收藏
分享
02-01 12:05
复旦大学 Java
腾讯的提前批大概率应该是没有笔试的,但是这个时候有相当部分的同学简历估计都没有准备好,没准备好的同学也不用急,大部分都是3月之后开,这个时候开的绝大多数都是神仙打架,问的东西也比较难,打算投递的同学也多看下计算机网络和操作系统,腾讯对这部分的知识问的比较多。另外多刷下牛客的热门题库,刷题注意刷ACM模式,和牛客的周赛题,腾讯有的部门会从这里面出原题。我是@程序员花海关注我,带你了解更多校招资讯!
程序员花海:还没有来得及准备的同学可以看下学习路线:https://www.nowcoder.com/discuss/824693499982315520?sourceSSR=users算法题:https://www.nowcoder.com/feed/main/detail/20e7a999fa04485b88340a274411ca0d?sourceSSR=users八股文:https://www.nowcoder.com/discuss/833102362771251200?sourceSSR=users简历书写方式:https://www.nowcoder.com/discuss/839907820706205696?sourceSSR=users都是以前在牛客发的文章~
软开人,秋招你打算投哪些...
点赞 评论 收藏
分享
评论
3
10
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务