滴滴Java一面凉经

凉经又来了....

  1. 怎么学习Java?看底层原理吗?
  2. ==和equals()区别?两个对象hashCode一样,==和equals分别是什么结果?hashCode不一样,==和equals分别是什么结果?
  3. 静态变量和实例变量的区别?静态变量是全局变量,是会被GC回收吗?如果容器没有任何引用指向这个全局变量,会被回收吗?
  4. 重写和重载的本质区别?
  5. List,Set和Map三种集合框架,在存储和获取元素时,内部是怎么实现的?
  6. 红黑树添加元素和删除元素的过程?
  7. TCP的握手过程?
  8. 快速的从无序数组中找到50这个数以及它的下标值
  9. 反转一个字符串

菜的妈妈给菜开门 --- 我_____

#滴滴##校招##Java工程师##面经#
全部评论
第三个静态变量应该不会被回收吧,如果它所属的类没有被卸载,那么它始终会被Class对象引用吧,而且全局变量应该是在方法区而不是堆吧
3 回复 分享
发布于 2020-09-01 14:27
楼主你好,请问你是实习、校招还是社招?岗位是什么?开发的话,是Java方向还是C++方向?或者其他语言方向~
1 回复 分享
发布于 2020-09-01 11:09
第八题快速找到50这个数和下标怎么解答的,直接遍历数组吗
点赞 回复 分享
发布于 2020-10-14 17:40

相关推荐

不愿透露姓名的神秘牛友
11-13 11:05
点赞 评论 收藏
分享
点赞 评论 收藏
分享
2 16 评论
分享
牛客网
牛客企业服务