专栏名称: 牛客网
程序员必备求职神器,刷真题,练算法,看面经,得内推。点击查看: http://www.nowcoder.com/
目录
相关文章推荐
国际旅游岛商报  ·  0比1,遭绝杀!U20国足止步亚洲杯八强 ·  8 小时前  
温州晚报  ·  巨头宣布:永不合作! ·  14 小时前  
天都新闻  ·  祝贺!中国男篮主场100:58战胜日本男篮 ... ·  2 天前  
天都新闻  ·  祝贺!中国男篮主场100:58战胜日本男篮 ... ·  2 天前  
体坛周报  ·  话题 | 尤文出局,莫塔全责 ·  2 天前  
体坛周报  ·  话题 | 尤文出局,莫塔全责 ·  2 天前  
51好读  ›  专栏  ›  牛客网

Java面经:去哪儿四轮面试真题分享

牛客网  · 简书  ·  · 2018-01-15 16:59

正文

废话不多说,前几天参加去哪网面试,面经如下:

去哪网java实习生面总共分为四轮(我也不知道为什么这么多)。

一面(技术面)

1.自我介绍,并分析简历上的项目,并发情况,数据量大的情况你怎么办

2.分析悲观锁和乐观锁

3.数据库索引(b tree,b+tree)

4.出题建表,写sql,mybatis标签拆分判断。

5.hashmap详细说明,底层数据结构。

6.concurrenthashmap详细说明。

7.treeset(画红黑树)

8.线程常见状况。

9.maven生命周期。

10.linux常用命令。

二面(技术面)

1.各种排序以及应用场景(快排,归并,堆排,选择排)。

2.给你10亿个数,选择10个最小的,最优算法。

3.时间复杂度,空间复杂度。

4.线程池,callable,ExecutorService源码,参数含义。

5.Spring mvc的DispatcherServlet源码,工作机制。

6. Spring boot工作机制

7.简单说下redis。

8.服务器集群。

9.数据库事务,事务隔离级别

10.git常用命令,是否用过github。

三面(技术面)

1.最近在学什么。

2.如果学习一个新框架

3.设计一块缓存的数据结构,实现快速增加,删除,查找等操作,并判断时间空间复杂度。







请到「今天看啥」查看全文