小米安卓(可接受java方向)一面、二面

一面
HashMap 底层原理 扩展 为何默认容量为16?
Hashset底层原理
Arraylist和LinkedList
数组和链表的区别
线程的生命周期
Sleep和Wait区别
notifynotifyAll能唤醒Sleep和Wait?
Equals在哪个类?
Equals重写过?
动态代理  扩展 CGLib和Jdk动态代理区别?
单例模式 扩展懒汉式如何实现线程安全?
ThreadLocals底层原理?  扩展弱引用,强引用,软引用
线程和进程区别?
Tcp三次握手
数据库隔离级别
乐观锁,悲观锁
线程安全的Map有那些? 扩展分段锁
线程同步,synchronized底层原理,以及锁升级机制
线程池有那些?
==,equals,hashcode区别?
其它的记不起来了
这次没有让我写算法,可能面试官问的太嗨,最后看时间已经50多分钟了,就没有让我写!

二面
链表去重,10分钟没有写出来 ––尴尬
程序如何在操作系统中运行的?  ––顿时懵逼🤣
进程与线程的区别,以及通讯?   ––把自己绕进去了!
第一个面试官说,我java基础不错,然后他就没有问我java了,感觉自己被套路了!😂
然后,他就问我还有什么要问的?
第二天,收到感谢信!😂
#面经##小米##安卓工程师##校招#
全部评论
感觉楼主紧张了啊,看一面的问题应该是有水平的
1 回复 分享
发布于 2021-07-06 16:54
请问楼主,这个面的是小米的提前批还是init创造营呢?
1 回复 分享
发布于 2021-06-24 16:22
base那啊
点赞 回复 分享
发布于 2021-10-24 15:39
没笔试?
点赞 回复 分享
发布于 2021-06-23 19:56

相关推荐

06-15 02:05
已编辑
南昌航空大学 数据分析师
Eason三木:你如果想干技术岗,那几个发公众号合唱比赛的经历就去掉,优秀团员去掉,求职没用。然后CET4这种不是奖项,是技能,放到下面的专业技能里或者单独列一个英语能力。 另外好好改改你的排版,首行缩进完全没有必要,行间距好好调调,别让字和标题背景黏在一起,你下面说能做高质量PPT你得展现出来啊,你这简历排版我用PPT做的都能比你做的好。 然后自我评价,你如果要干数据工程师,抗压能力强最起码得有吧。
简历中的项目经历要怎么写
点赞 评论 收藏
分享
认真搞学习:这么良心的老板真少见
点赞 评论 收藏
分享
评论
2
33
分享

创作者周榜

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