菜鸟2023暑期实习Java面经

4.4 电话

多线程

  1. 介绍线程池
  2. 任务提交后,什么流程?
  3. 线程的状态,状态转化
  4. 如何保证线程安全
  5. CAS是什么,CAS有什么问题

Java集合

  1. ArrayList和LinkedList区别:
  2. HashMap底层实现:
  3. HashMap线程安全吗?
  4. 有哪些线程安全的集合,怎么实现的?

JVM

  1. JVM内存模型
  2. 什么时候触发垃圾回收
  3. 双亲委派机制的作用

MySQL

  1. 介绍索引,为什么需要索引
  2. 使用索引一定会变快吗
  3. 慢索引怎么排查,怎么调优

Redis

  1. 数据结构
  2. 持久化机制
  3. 缓存雪崩,击穿,穿透分别是什么,如何避免

算法题

  1. 介绍排序算法
  2. 大数组,获取最小的k个数字
  3. 大跟堆 O(nlogk)
  4. 还有更快的嘛
  5. 快速排序 O(n)

4.13 电话

  1. Java线程和操作系统线程有啥关系,不一样的地方
  2. 操作系统用户态和内核态概念
  3. socket传输过程
  4. java读文件,字节流和字符流,涉及什么类,参数是什么,分别适用哪些场景
  5. 序列化和反序列化的定义
  6. Hessian和JSON是一个层面的东西吗
  7. 动态代理
  8. Linux命令实现:统计文件中某个字符串的个数
  9. 创建线程池涉及什么类,参数;提交线程的流程
  10. 布隆过滤器概念,功能,怎么实现的
  11. 为什么算法转开发
  12. chatgpt了解吗
  13. 后面开始闲聊,面试官说我对开发并不熟悉,为什么要投开发岗,到底喜欢开发吗。

#阿里##暑期实习##Java后端#
全部评论
哥,电话预面试会提前有人打过来预约时间吗
1
送花
回复
分享
发布于 2023-04-05 15:55 德国
感觉不是很难
1
送花
回复
分享
发布于 2023-04-05 19:52 天津
蔚来
校招火热招聘中
官网直投
哪个部门呀
1
送花
回复
分享
发布于 2023-04-06 10:18 浙江
请问,电话预面试怎么做题呀
1
送花
回复
分享
发布于 2023-04-06 22:35 上海
有大佬想做,辅导计算机作业的兼职吗,可以私聊我
点赞
送花
回复
分享
发布于 2023-04-05 22:09 北京
快速排序,先一遍找出第k小的数字,然后用它把数组二分?惊觉之前学的堆排序典型应用场景居然不是最佳的。
点赞
送花
回复
分享
发布于 2023-04-10 22:26 北京
产品技术部?base哪里呀
点赞
送花
回复
分享
发布于 2023-04-17 21:01 黑龙江
一共是几面
点赞
送花
回复
分享
发布于 2023-04-30 14:01 安徽

相关推荐

24 102 评论
分享
牛客网
牛客企业服务