社招-java-阿里-菜鸟国际-一面电面【硬闯阿里之路3】

  • AOP动态代理的实现方式和区别
    • jdk 和 cglib
  • 动态代理的实现方式
    • 没答出,查了jdk通过反射,cglib通过继承
  • ArrayList和LinkedList的区别?增加元素的时间复杂度?
    • ArrayList, add(): O(n), remove(): O(n), get(): O(1), set(): O(1)
    • LinkedList, add(): O(1), remove(): O(1), get(): O(n), set(): O(1)
  • HashMap的底层实现
  • HashMap如何解决哈希冲突
  • 什么时候重写hashcode()和equals()
  • jdk1.8中HashMap有什么变化
  • jvm垃圾回收算法
  • CMS垃圾回收器回收过程: initial mark -> concurrent mark -> remark -> sweep
  • 线程池的参数如何作用?比如核心线程数=5,最大线程数=15,阻塞队列=10,来了6个任务,会创建几个线程?
    • 创建5个线程,第6个线程入阻塞队列。如果阻塞队列满了,再创建线程至最大线程数;如果达到最大线程数,阻塞队列也满了,则走拒绝策略
  • Linux文本去重的命令
  • mysql大数据量分页如何查
    • 先查主键,再查记录
  • 什么是分布式事务?分布式事务如何保证数据一致性?
    • 1.补偿性事务 2.后置提交优化 3.两阶段提交
  • redis的过期策略
    • 定期删除:定期随机抽取20个key检查过期并删除
    • 惰性删除:读取key时检查到过期则删除
  • redis淘汰策略
    • LRU
  • kafka如何保证消息可靠性?
    • 重复发送,数据落地,确认信号
  • push和pull有什么区别? // TODO
  • 反问
#阿里巴巴##社招##面经##Java工程师#
全部评论
push和pull指的是啥的push和pull啊
点赞 回复 分享
发布于 2022-01-05 13:58
那回来一面过了吗?
点赞 回复 分享
发布于 2020-03-10 23:10
想问一个问题,为什么kafka常用于日志处理场景
点赞 回复 分享
发布于 2020-03-06 19:00

相关推荐

不愿透露姓名的神秘牛友
07-09 11:15
点赞 评论 收藏
分享
风中翠竹:真的真的真的没有kpi。。。面试官是没有任何kpi的,捞是真的想试试看这个行不行,碰碰运气,或者是面试官比较闲现在,没事捞个人看看。kpi算HR那边,但是只有你入职了,kpi才作数,面试是没有的。
双非有机会进大厂吗
点赞 评论 收藏
分享
晗江雪:其实我只是觉得你们导员说的很好笑
点赞 评论 收藏
分享
评论
5
69
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务