首页 > 上海爱数Java面经9.25
头像
清明201807230829774
编辑于 2020-09-29 14:54
+ 关注

上海爱数Java面经9.25

一面技术面(40分钟):
  1. 数组链表各有什么区别?
  2. 如何将一个单链表不借助别的数据结构,原地反转指针?
  3. 栈和队列的特点?如何用两个栈实现一个队列的顺序输出?
  4. 简单说一下红黑树的特点?红黑树是一种特殊的什么树?
  5. 说一下HashMap?
  6. HashMap查找的时间复杂度?
  7. 程序中断操作是怎么实现的?
  8. 中断的程序被唤醒后会存到哪里?
  9. 什么是死锁?
  10. 死锁的必要条件?
  11. 死锁怎么避免?
  12. 避免死锁的经典算法?简单介绍一下?
  13. 线程调度的常见方法?
  14. 计算机网络了解吗?
  15. 说一下你最熟悉的协议吧?(TCP,UDP)
  16. 说一下TCP的三次握手和四次挥手?
  17. JVM的垃圾回收了解吗,简单说一下?
  18. 设计模式了解吗?说两三个你熟悉的?
  19. 自己的项目中有用到过设计模式吗?
  20. 还有好多想不起来.............
二面业务面(40分钟):
  1. 大学都学过什么课?你觉得自己学的最好的是哪一门?
  2. 你都参加过什么比赛?
  3. 你觉得你学的那些算法里哪个最难?(我说动态规划)
  4. 你能简单介绍一下背包算法吗?
  5. 你都会哪些排序算法?说一下快速排序吧?
  6. 索引是怎么实现的?
  7. 你跟你的导师在这几年里都做过什么项目?介绍一个你最熟悉的?
  8. 你在这个项目里负责什么?你们的接口是怎么设计的?
  9. 在哪里用到的redis,缓存了什么内容?
  10. 你是如何和需求方沟通推进项目进展的?
  11. 用的什么数据库?数据表你是什么进行设计的?主键你是怎么进行设计选择的?
  12. 外键用的多吗?
  13. 能跟我聊聊你对计算机网络的理解吗?
  14. 你有什么兴趣爱好?
  15. 反问
  16. 还有好多想不起来了.........
三面HR面(没啥好说的..)
三面都在一天,然后说回去等通知,面试总体不是很难,听说工资不高





更多模拟面试

全部评论

(6) 回帖
加载中...
话题 回帖

相关热帖

历年真题 真题热练榜 24小时
技术(软件)/信息技术类
查看全部

热门推荐