9.5 阿里一面

共65min,问题45min+做题20min
1. zookeep的实现原理是什么?znode如何实现更新(不道啊)?zookeeper怎么实现的高可用?
2. rpc框架除了dubbo还用过啥?dubbo和hessian什么区别?
3. 类加载器有哪些?类加载的过程是什么?(阿巴阿巴)
4. mysql的底层怎么实现的?mysql的各种隔离级别如何实现的?(不是问类型和内容,是如何..)
5. 聊聊垃圾回收原理?cms和g1什么区别?
6. 如果有一个很大很大的对象,应该放在新生代还是老年代?为什么?
7. 进程&线程&协程的区别?(重点聊协程)
8. 聊聊虚存?原理是什么?如何实现换页?多进程情况下如果内存压力没这么大了,对于还在运行的进程的分页情况会变化吗?
9. 线程池的几种实现方式?
10. 一个场景:有20个线程,分成5组,每组4个线程,内部要并发,组与组之间要顺序执行,如何实现?(采用队列+线程池的办法)
11. 一个场景:秒杀,如何设计一个redis+mysql的结构,让其能承载很高的qps而不被打挂?
    (1)设计本地缓存+redis缓存的多级缓存(提示了一下)
    (2)如何保证redis和mysql的一致性?
    (3)这个过程中,如果redis挂了咋办?如果mysql挂了咋办?(没答上来,提示了一个一致性检查的机制,后面学习一下)

手撕:在访问日志中,查找访问次数最多的ip,同时构建一个查询系统,根据输入的start_time end_time, 查询符合条件的ip
(写了结构体,用堆排序,但是忘记考虑时间因素)
#阿里面试##秋招#
全部评论
一般多久出通知啊
1 回复 分享
发布于 2022-09-05 21:45 四川
大佬要试试阿里达摩院嘛
点赞 回复 分享
发布于 2022-09-12 12:38 北京
面试之前多久通知面试的啊
点赞 回复 分享
发布于 2022-09-12 11:08 上海
楼主寄了是会发感谢信邮件还是什么,还是官网显示流程终止呀
点赞 回复 分享
发布于 2022-09-12 10:39 北京
膜拜
点赞 回复 分享
发布于 2022-09-11 11:45 广东
请问多进程情况下如果内存压力没这么大了,对于还在运行的进程的分页情况会变化吗这个怎么回答呢
点赞 回复 分享
发布于 2022-09-10 22:28 四川
mysql的底层怎么实现这个怎么说呢
点赞 回复 分享
发布于 2022-09-10 21:13 四川
zookeeper不是保证的强一致性吗,一致性和可用性是矛盾的吧
点赞 回复 分享
发布于 2022-09-09 15:24 北京
老哥能具体讲讲第10题怎么做的么🤣
点赞 回复 分享
发布于 2022-09-08 17:02 天津
您好阿里面试也用牛客吗
点赞 回复 分享
发布于 2022-09-08 14:22 天津
什么语言啊
点赞 回复 分享
发布于 2022-09-07 08:58 北京
老哥面得啥部门啊
点赞 回复 分享
发布于 2022-09-06 17:04 广东
hi~同学,秋招遇“寒气”,牛客送温暖啦!23届秋招笔面经有奖征集中,参与就得牛客会员7天免费体验,最高赢300元京东卡!戳我去看>>>https://www.nowcoder.com/link/zhengjipinglun
点赞 回复 分享
发布于 2022-09-06 08:24 北京

相关推荐

05-09 12:23
已编辑
华南理工大学 Java
野猪不是猪🐗:给他装的,双九+有实习的能看的上这种厂我直接吃⑨✌们拿它练练面试愣是给他整出幻觉了
点赞 评论 收藏
分享
评论
21
102
分享

创作者周榜

更多
牛客网
牛客企业服务