阿里java开发岗一面

感谢面试官,这么耐心!!!!
1. 首先自我介绍;然后面试官问了我的论文,以及数模竞赛的一些细节(下次应该好好想想,怎么吹一吹竞赛)
2.问了下电商的模型,着重深入了(先减库存,再下单成功),还是(先下单成功,还是先减库存) ,这个应该说错了
3.http的底层协议,引出了TCP/UDP,然后是TCP的三次握手,TCP的滑动窗口机制
4.问了操作系统,在点击一个exe文件时,会发生什么样的一个操作。exe程序如果很大,例如在一个2G内存中,存入一个10G文件; 引出了虚拟内存的页面(FIFO LRU算法)
5.算法题:一个10G的海量文件,2G内存,如何找出top100;瞎搞了一个字典树。。。。(凉凉)
6.数据库的使用,数据库的索引原理,Inoodb。(在交易模型中,如何保证两个表事务一致)
7.Java方面,Java的线程池(多个线程,访问5个表,如何设计?)  (如果表需要依次访问的,如何设计 ?)
8.JVM如何管理内存的?  JVM的GC Root可达性分析, 新生代与旧生代,处理策略,为什么要这样设计。
9.Mysql的组合索引                   一对组合索引是a,b。   select * from a=? and b in(?,?) 这样可以吗    a=? and b>100 这样可以吗 各位大佬这个可以吗
10 一些建议
#阿里巴巴##面经##春招##实习##Java工程师#
全部评论
老哥请问一下表依次访问如何设计
1 回复 分享
发布于 2019-04-15 20:48

相关推荐

评论
点赞
41
分享

创作者周榜

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