小米安卓(可接受java岗)一面二面面经(回馈牛客)

一面:
1.自我介绍
2.线程和进程的区别
3.创建多线程的几种方式
4.线程池参数以及拒绝策略(让说了拒绝策略分别是什么和特点)
5.JAVA集合介绍一下,arraylist和linkedlist的区别,arraylist的扩容
6.hashmap的扩容,添加元素,底层原理
7. mylsam和innodb的区别(期间问了点索引的知识)
8.b+树和b树区别,为什么不用avl树
9.网页输入网址后到显示的全过程
10.http和https介绍一下
11.JVM的运行时数据区分为哪些部分
12.gc垃圾回收,回收哪些区域
13.垃圾回收算法,介绍下标记复制和标记整理的区别
14.标记清除算法讲下
15.什么时候会触发gc操作
16.什么时候线程会放到老年区
17.tcp和udp的区别以及为什么要三次握手
18.当一个线程发现请求的资源被占用时会发生什么
19.volatile和synchronized的区别
20.可重入锁是什么,reentrantlock和synchronized的区别
21.事务的四大特性和隔离级别
22.接口和抽象类的区别
反问

算法:如何判断链表有环

最后,面试官介绍了部门情况,工作内容等

一面面了大概25分钟左右,问题顺序记不清了,知识点大概是这些


二面:
1.自我介绍
2.final,static,super关键字介绍下
3.tcp、udp、http协议介绍下
4.三次握手解决的问题(要说的全面点)

算法:
1.链表指定位置反转
2.一道动态规划题,类似于机器人运动的那题

二面面试官说面试通过可以给offer,小米的面试体验很好,面试官很和蔼


隔天hr联系,通知面试通过
#小米##面经##安卓工程师#
全部评论
楼主啥时候投的,我的还在筛选
1 回复
分享
发布于 2021-04-18 09:35
楼主你好,请问你是实习、校招还是社招?
点赞 回复
分享
发布于 2021-04-17 13:54
联想
校招火热招聘中
官网直投
请问一面二面是连着面的还是隔了几天啊?
点赞 回复
分享
发布于 2021-04-18 11:13
没问项目吗
点赞 回复
分享
发布于 2021-04-18 16:58
楼主二面结束的时候,面试官告诉你面试通过吗,还是保守的问你“多久能到岗”
点赞 回复
分享
发布于 2021-04-18 22:54
请问你是一面完后什么时候约的二面呢?
点赞 回复
分享
发布于 2021-04-22 01:41
朋友,oc之后多久给的邮件呀
点赞 回复
分享
发布于 2021-04-22 19:27
楼主是春招嘛
点赞 回复
分享
发布于 2021-09-16 10:49
楼主是春招嘛
点赞 回复
分享
发布于 2021-09-17 10:20
请问最后去了吗
点赞 回复
分享
发布于 2021-09-22 11:53
牛油可以问下你的面试官名字是哪个吗
点赞 回复
分享
发布于 2021-10-14 14:21

相关推荐

5 46 评论
分享
牛客网
牛客企业服务