校招----小米一面面经

刷完线上笔试就来一面的通知了。岗位投的java后端开发

算是人生中第一次面试,有点紧张,一开场做自我介绍,然后问了下对软件工程师这个岗位的理解。
然后40分钟左右的面试了,面的比较基础,无奈自己太菜了,还是有好多问题支支吾吾答不上来。下面这些就是问的问题了。
1、http和https区别
2、线程和进程区别
3、String s=”a”+”b”+”c”;一个创建了几个对象,为什么
4、Jvm垃圾回收机制
5、堆和栈
6、进程通信
7、String初始化长度
8、Session和cookie区别
9、反射原理
10、悲观锁和乐观锁
11、String、StringBuffer、StringBuilder区别、
12、冒泡排序和选择排序。
13、多线程实现方式,有多少种,区别,不安全怎么办
再然后手写一个单例、多线程样例。
最后问了能不能接受岗位调剂,转到安卓,然后问我有没有什么想问的。整个过程一共45分钟。
本来以为要凉凉,没想到今天来了二面的通知。大厂的面试官很好,不会咄咄逼人,也不会遇上什么奇葩,会提示和慢慢的引导,金九银十,大家一起加油吧。

发布了72 篇原创文章 · 获赞 19 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/qq_41022094/article/details/101065949