【微软】-一轮面经

  • 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、操作系统进程与多线程(忘了问了没有,反正我没答上来)

发表评论

后才能评论