【微软】-一轮面经
- 1、开头自我介绍
- 2、让说一个印象深刻的项目
- 3、从项目中找知识点问
- 4、问Java基础static、final等的区别与联系多态的含义解释继承jvm的原理重载解释与equals区别于联系hashcode()equalsfinal关键字String a =new(a,b,c)共新建了几个对象java多线程set的三个形式ArrayList、LinkedList和Vector的区别与解释new一个对象,内存分配原理
- 5、算法基础快排算法描述,时间复杂度二分查找算法描述,时间复杂度完全二叉树概念平衡二叉树概念红黑树是平衡二叉树么?hashmap与hashtable的区别小顶堆概念
- 6、计算机网络tcp/ip通信三次握手为什么要加ACK五层网络协议
- 7、操作系统进程与多线程(忘了问了没有,反正我没答上来)