阿里一面面经

HashMap的理解

hashmap的多线程的问题

重写hashcode()和equals()

Object的hashcode()是怎么计算的?

hashSet()用过没有

多线程的包用过没有用过没有?

线程池的重要参数

数据结构的堆

完全二叉树

稳定排序(直接插入排序)

堆排序、快速排序、希尔排序、直接选择排序不是稳定的排序算法,而基数排序、冒泡排序、直接插入排序、折半插入排序、归并排序是稳定的排序算法。

库鲁斯卡尔算法(最小生成树算法)

Linux常用命令

查看文件最后几行

在文件中查找关键字

在linux中编译源程序

静态链接和动态链接

网络模型的分层

ip和mac地址在那个层

tcp和http分别在那个层

数据链路层来做什么?

数据链路层的流量控制?

Mysql数据库引擎

组合索引相关的

讲了NIO直接问源码

了解AQS吗?
上面那个是简历评估面,下面这个是今晚上的一面,全程70分钟,问的比较深入,前面40分钟基本上都是在聊JSP和Servlet和Filter

学习路线

JSP和Servlet

Servlet请求流程?

servelet的生命周期

HttpServlet中一些的方法

get请求和post请求的区别

Resultful风格

http状态码

http请求报文格式

重定向和请求转发区别

filter过滤器

数据库引擎

B+树和B树

聚集索引和非聚集索引

SQL优化

数据结构

判断链表是否交叉(各种情况,使用栈,或者快慢指针)

Linux中有什么命令,服务器负载的命令

面试官人很好,会引导思路。





#春招##实习##阿里巴巴##Java工程师#
全部评论
楼主是内推的吗
点赞 回复 分享
发布于 2018-03-20 11:34
楼主你几号投的
点赞 回复 分享
发布于 2018-03-20 11:59
一面就问这么多
点赞 回复 分享
发布于 2018-03-20 12:38
这面的是哪个部门的Java岗啊楼主?
点赞 回复 分享
发布于 2018-03-20 14:48
简历评估面还是一面??
点赞 回复 分享
发布于 2018-03-20 15:46
厉害了~
点赞 回复 分享
发布于 2018-03-20 15:59
请问测评做的什么题目?
点赞 回复 分享
发布于 2018-03-20 22:22
Object的hashcode()是怎么计算的? 求解 只查到了是native方法由c实现的 并不是对象的内存地址 有大佬告知一下嘛
点赞 回复 分享
发布于 2018-03-20 23:07

相关推荐

不愿透露姓名的神秘牛友
11-27 10:46
点赞 评论 收藏
分享
牛客737698141号:他们可以看到在线简历的。。。估计不合适直接就拒了
点赞 评论 收藏
分享
评论
点赞
71
分享
牛客网
牛客企业服务