小米java暑期实习面经-普通二本,研究生985机会大吗?
Posted 黎黎吧啦
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了小米java暑期实习面经-普通二本,研究生985机会大吗?相关的知识,希望对你有一定的参考价值。
投的java开发暑期实习。把我面过的大厂面经总结出来,帮助更多的人。
> 如果和我类似情况的同学,推荐在线测评:Java实习/初级
【一面】
1.你之前的项目经历(负责的部分与难点阐述)
2.java的泛型(举例)
3.python和java中,变量是弱类型还是强类型?and两种语言的比较(效率……)
4.析构函数和构造函数的区别
5.虚函数(举例)
6.笛卡尔积的基数(举例)
7.sql语句(一个学生表,一个成绩表,写出表的创建语句,并写出sql语句选出不及格的学生)
8.死锁(概念和四个条件分别是什么?)
9.算法题:
1,2,3,4,5 五个数字,能组成多少种不同的二叉搜索树的结构?
————————————————
【二面】
1.自我介绍(学校专业、专业课程、项目大概介绍)
2.String StringBuffer 和 StringBuilder 的区别,是什么 String 为什么是不可变的
3.用户态和内核态(概念?区别?切换方式?)
4.进程通信(方式?共享内存、管道、消息队列、信号量、套接字,共享内存的底层实现原理?数据会拷贝几份)
5.三次握手、四次挥手详细解释一下
6.解释一下== 与 equals
7.Java 中的异常处理(简单画一下异常类层次结构图)
8.算法题
①链表加法
3->2->1=123
5->6->7=765
合并得8->8->8=888;
②数组奇偶区分
[1,2,3,5,7,8,10]->[1,3,5,7,2,8,10]
要求空间复杂度O(1);
数字的相对位置不变;
————————————————
【穿插的闲聊】
1.为什么选择我们公司?
2.我看你本科是一个普通的二本,研究生是985,你觉得你是怎么考上的?
3.说下你的优点和缺点?你的老师是怎么评价你的?你周围的同学是怎么评价你的?从哪些事情上边可以体现出来?能举个例子么?
以上是关于小米java暑期实习面经-普通二本,研究生985机会大吗?的主要内容,如果未能解决你的问题,请参考以下文章