阿里 菜鸟/飞猪 开发一面

之前菜鸟一面挂了被飞猪捞起来 面试体感极佳 不会的问题面试官都会循循善诱
许愿一下飞猪二面吧
1. 说一下列表的两种实现方法,以及各自的优劣

2. 什么是二叉查找树,查找的时间复杂度是多少,最坏情况又是多少。

3. 有什么数据结构优化二叉查找树 (AVL树,红黑树)

4. AVL树的定义是什么

5. 时间局部性和空间局部性是什么,有哪些具体的应用案例

6. 虚拟内存是什么,虚拟内存的原理是什么

7. 你说到发生缺页中断,然后从外存中置换页面进内存。那操作系统是如何保证缺页中断尽可能发生的少的

8. 事务的特性有什么,说一下分别是什么意思

9 .幻读是什么,用什么隔离级别可以防止幻读

10.说一下分布式事务中的两阶段提交

11.说一下CAS是什么

12.CAS会有什么缺点?(ABA),如何解决(时间戳)

13.atomic包下的类有没有看过源码,知道是怎么实现的吗

14.看过哪些jdk包的自带类的源码?

15.说一下用到过哪些设计模式

16.那说一下spring中的bean的作用域有哪些

17.说一下redis的淘汰策略

18.什么场景下要选择从从过期数据中lru的淘汰策略 或者问 该怎么挑选redis的淘汰策略

19.说一下缓存穿透是什么,那缓存击穿呢

20.怎么解决缓存穿透(说到布隆过滤器)

21.那问一下数据结构中的bitmap是干什么的

22.在学习中或者是项目中遇到过什么问题 举几个例子 说一下是怎么解决的

23.为什么浏览器要禁止跨域






1. 说一下java的封装和多态

2. 乐观锁和悲观锁的区别

3. hashmap的原理说一下,hashmap和hashtable的区别

4. hashtable性能差,可以如何改进(concurrentHashmap)

5. 线程池的一个参数设置
   之前是否有用过线程池,线程池参数是怎么设置的

6. 数据库的索引讲一下,索引失效可能是什么情况

7. 有遇到过慢sql的情况吗,是怎么排查优化的

8. cookie和session的区别

9. session具体使用上会有一个什么缺陷,如何解决

10.除了大量session占用服务器内存外还有什么问题?分布式环境下多台服务器使用session可能会有什么问题,怎么解决

11.你说到session同步,那在同步的时候造成网络阻塞怎么解决(不会)

12.项目中用到了redis,说一下使用场景

13.谈项目(15min)


#阿里面试阿里巴巴##面经##校招##阿里巴巴##菜鸟网络##Java工程师#
全部评论
上面这两部分都是飞猪一面么?这么多题 还是两次的啊
点赞 回复 分享
发布于 2021-08-27 22:32
怎么样啊最后,有收到飞猪二面通知吗
点赞 回复 分享
发布于 2021-09-03 11:17
几个问题不会啊,就凉了
点赞 回复 分享
发布于 2021-09-03 23:23
什么是列表的两种实现方式?
点赞 回复 分享
发布于 2022-03-01 21:32

相关推荐

点赞 评论 收藏
分享
阿里盒马 数据开发 24*16 本科985
点赞 评论 收藏
分享
minimax 搜索和大模型对话优化 总包1.5n
点赞 评论 收藏
分享
评论
9
93
分享
牛客网
牛客企业服务