首页 > 8.23 阿里Java开发一面面经
头像
能给菜鸡个offer吗
编辑于 2021-08-24 23:09
+ 关注

8.23 阿里Java开发一面面经 内部员工回复

更新: 官网流程已挂 挺难受的 感觉基础答得没啥问题 就场景题没答好 
阿里今年是真的难啊 
-------------------------------------------------------------------------------------------------
电话面 时长80min
  • 介绍实习项目,做了哪些?难点在哪?

  • 介绍简历的项目,遇到了哪些问题?平时都是怎么解决问题的?(我说了百度 看书 看视频 问别人 面试官问我还有吗????大大的疑惑)

  • 抽象类和接口的区别

  • 值传递和引用传递?深拷贝 浅拷贝?

  • 讲讲常见的集合类

  • 讲讲hashmap,concurrenthashmap底层实现,put流程

  • hashmap数组长度为什么是2的幂次方

  • hashmap1.7 1.8在扩容做了什么优化?

  • 了解集合的fail-fast机制吗,这个机制怎么形成的? 如何解决?

  • 单线程和多线程的区别? 如何多个线程顺序打印1-100?(我说了synchronized lock 阻塞队列 )
  • ThreadLocal了解吗?说说底层实现?会发生什么问题?(内存泄漏)
  • 线程池了解吗?讲讲平时怎么用的
  • 了解事务吗(当时听成树 讲了一堆b+树...)

  • 事务特性? 隔离级别?分别解决什么问题?

  • RR级别能完全解决幻读吗?(我说的可以,基于快照读可以通过MVCC,当前读的话可以加gap key next key)但是面试官的意思好像是不能解决......

  • 场景题 写一个sql 统计1月到12月每个月的订单量的总和趋势(意思就是一条sql 语句 能查询出每个月份的数据 假设每个月订单都为100元 那么1月(100元) 2月(100元+1月订单量) 3月(100元+2月订单量)......)

  • Spring框架了解吗 我说了解 面试官就没问了

  • servlet用过吗?listener和filter的区别?(真记不到了.....)filter的生命周期?

  • 场景题 统计一天内某个时段的订单总量?

  • Linux熟悉吗?如果cpu100% 怎么定位解决?

  • top命令 ps命令区别?

  • 有个10G的日志文件 如何查看最新的日志?

总结:面试官之前是面社招的,很少面校招 ,他发现我基础(八股)挺牢靠的,所以很多问题问我了解吗 我说了解 他就不问了...然后就问场景题 一是以前没接触过 二是确实太紧张 答得稀碎 感觉要凉 但还是求二面吧

更多模拟面试

全部评论

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

推荐话题

相关热帖

近期热帖

近期精华帖

热门推荐