面经详情

Java面试一般,共1轮面试
  • 你做过的项目自己觉哪个好 难点一百万条数据去重,并且要计数 (set>hashmap)一百万条数据做排行榜(快排>还会有新数据进来)
  • 还有个垃圾回收器有哪些 不会
  • 除了mysql还知道哪些数据库mybatis和h区别和优点 (半关系数据映射和全…)
  • 优点:my:可以自己写sql语句哪个知识掌握得比较好(我答了数据结构)
  • 堆和二叉树的区别(堆是二叉树的一种,应该父节点有两个子节点,)
  • (堆有大顶堆和小顶堆,大顶堆的父节点大于两个子节点)
  • 读过哪些源码(看过集合,了解的看了spring)
  • hashmap为什么是因子0.75(如果大了的话哈希冲突大多,小了的话内存空间浪费)
  • arraylist的原理(动态数组,容量不够就扩容,扩0.5,然后把值复制到扩容后的数组,经常扩容的话性能下降)
  • 生活和工作区分平常时间干什么如果项目明天上线,测试发现有bug,已经下班了,你怎么做怎么判断链表有环

相关推荐

进入微信小程序

前往微信小程序,查看更多结果

立即前往
看准网北京科技大学设计研究院有限公司北京科技大学设计研究院有限公司面试经验北京科技大学设计研究院有限公司面试经验:Java面试一般,共1轮面试
正在招聘软件开发工程师39 个岗位