阿里健康 校招 面经/时间线

8.31开

9.11投

9.21一面

电话面 50min

  • java的特性 优势
  • 多态怎么理解 怎么实现的
  • 哪些东西是用反射实现的
  • 进程 线程
  • 线程有哪些状态 怎么流转
  • Arraylist linkedlist 区别
  • hashmap底层原理
  • 要实现线程安全的map怎么做 几种方法区别在哪
  • Lock synchronized volatile
  • 垃圾回收算法有哪些 优缺点
  • mysql有哪些存储引擎 区别在哪
  • 索引失效的情况
  • 数据库为什么要用连接池
  • 说几个设计模式
  • redis为什么快
  • redis内存淘汰机制
  • 实习

反问

  • 部门:知识图谱,生产数据、落地
  • 1095
  • 反馈:基础和经验都不错,技术选型和优化意识是加分项
9.28二面

50min

  • object类有哪些方法
  • equals()和==的区别
  • Stringbuffer stringbuilder区别 应用场景
  • 常见的集合类
  • hashmap的底层原理
  • 为什么要用线程池 核心参数有哪些
  • tomcat和dubbo处理网络io时对线程池有什么优化(不会)
  • aqs底层通过什么方式阻塞和唤醒线程(答的不好)
  • 除了锁还有什么方法解决并发问题
  • Threadlocal
  • 线程池中怎么用threadlocal(业界阿里有个解决方案)
  • threadlocal的弱引用有什么用
  • spring对bean的管理是怎么用threadlocal的(不会)
  • spring常用注解
  • 事务隔离级别 mysql默认隔离级别是哪个
  • springboot的自动配置的原理
  • 回表查询
  • 聚集索引
  • 手写简单sql语句
  • http的状态码
  • 消息队列防止消息丢失有哪些方法
  • 智力题:一次性找出100瓶药水中的1瓶毒药至少要多少老鼠
  • 职业规划

反问:做知识图谱+大模型,在起步,995

后续无消息 状态一直在等待面试结果

#软件开发2024笔面经##java##阿里##阿里健康##面经#
【一加仑】Java秋招面经 文章被收录于专栏

bg:24届985本科计算机类,一段中厂实习,力扣七十题左右。

全部评论

相关推荐

投递阿里国际数字商业集团等公司10个岗位
点赞 评论 收藏
转发
1 7 评论
分享
牛客网
牛客企业服务