阿里云2023暑期实习Java面经

3.8 电话预面试

  1. HTTP协议
  2. 怎么解析网址
  3. 分段传输吗
  4. 异常处理
  5. 垃圾回收
  6. hashMap底层实现
  7. 介绍用过的容器
  8. 多线程了解吗
  9. MySQL,索引
  10. Redis介绍
  11. 索引为什么用B+树
  12. Linux指令
  13. 每隔一段时间将cpu使用率保存至文件中
  14. top命令?定时怎么实现

3.23 一面线下

  1. Java基础:
  2. 数组与链表的区别
  3. 静态方法与实例方法的区别
  4. == 与 equals区别
  5. Error与Exception区别
  6. 实际中碰到过error吗
  7. 什么时候会内存溢出
  8. 多线程:
  9. 主线程,开启两个线程,让他们同时开始执行,主线程等他俩执行完之后再结束,要怎么实现
  10. 计算机网络:
  11. 交换机和路由器的区别
  12. TCP与UDP的区别
  13. 基于TCP的上层协议有哪些,基于UDP呢
  14. HTTP与HTTPS的区别:HTTP与HTTPS的区别
  15. HTTP报头格式
  16. 你了解的Linux指令有哪些
  17. 有成就感的事
  18. 优缺点
  19. 未来3-5年的工作规划
  20. 有什么快速学习,并完成任务的经历吗
  21. 反问环节
  22. 笔试题:给定一个无序但有重复数字的数组,先对它按从小到大的顺序进行排序形成新的数组,再从排好序的数组中找出第一个大于等于给定值的元素下标比如给定原始数组[9,20,5,7,9,4,8,12,1,43,8,1],输出排序结果并找出排序后第一个8的下标,排序结果为[1,1,4,5,7,8,8,9,9,12,20,43],第一个8的下标是5

没准备好就冲了,挂了,问的都挺基础。

#暑期实习##阿里云##java研发#
全部评论
好像也没有很难啊
点赞 回复 分享
发布于 2023-04-05 12:01 重庆
怎么两次面试之间隔了这么久啊😂
点赞 回复 分享
发布于 2023-04-05 22:36 北京

相关推荐

6 42 评论
分享
牛客网
牛客企业服务