2018年9月26日阅文集团JAVA一二三面面经

今天在东北大学面试阅文集团,废话不说,上面经

一面:
1.问项目,介绍一下,几个人做的,你做的哪部分
2.jvm内存模型
3.几种jvm垃圾回收算法介绍一下,minorGC发生在什么时候
4.复制算法详细介绍一下
5.对象什么时候会进入老年代
6.int和Integer在jvm中怎么存的,两种变量怎么进行比较,Integer i =new Integer(1);Integer j =new Integer(1);i==j成立吗
7.tcp连接三次握手,tcp释放连接四次挥手,讲讲四次挥手的过程,以及为什么连接的时候三次而挥手的时候四次
8.讲讲计算机网络模型
9.http1.0和http1.1主要的区别
10.keep-alive字段的长链接有什么用途
11.熟悉的mysql引擎,哪一个引擎具有行锁
12.写sql语句,一个表有一个字段age,写sql查出age<27,先根据age字段分组,求id最大的那个数据
13.redis项目中怎么用的
14.缓存穿透怎么处理的,你有什么解决方案(我说在项目中商品查询时,先查询redis,没有再查数据库,然后把查询结果存在redis,面试官说如果高并发情况下,多线程同时查一项数据,在线程1查数据库还没返回时,线程2,3等等发现redis缓存没有该数D据,他们也会去查数据库,缓存就失去它的作用,导致缓存穿透,怎么解决)
15.什么叫线程安全,JAVA实现线程安全的方法
16.在并发包中,CAS除了用在原子更新类中,还哪里用到了
17.三个线程执行用时,分别为10秒,9秒,8秒,怎么控制三个线程在10秒完成
18.你熟悉什么设计模式,具体讲讲应用
19.过滤器的责任链模式,具体怎么做得
20.Linux的创建文件命令,更改文件权限命令,查看进程详细信息命令,具体讲讲chmod命令

二面:
1.主要是针对我的两个项目问了不少,你从中学到了什么,你项目的做的亮点,遇到的困难等等
2.项目中数据库用到的最大关联是多少,MySQL中outer join和left join的区别
3.学JAVA开发多久了
4.平时都干啥
5.你对未来的职业规划

hr:
挺活泼的女孩(可能,感觉挺年轻😊),照着你的简历问,各种唠家常,感觉挺好



#Java工程师##面经##阅文集团#
全部评论
今天可以直接面试的吗?
点赞 回复 分享
发布于 2018-09-26 21:07
我也面完了,和楼主被问的问题差不多。
点赞 回复 分享
发布于 2018-09-26 21:15
是有笔试,还是简历筛选过直接面试呢?
点赞 回复 分享
发布于 2018-09-26 21:30
面完了什么时候会给通知呢
点赞 回复 分享
发布于 2018-10-05 09:54
请问楼主,一面中的缓存穿透问题正确答案是什么?
点赞 回复 分享
发布于 2018-10-05 15:57
同楼上
点赞 回复 分享
发布于 2018-10-05 16:10
同东北大学,等消息
点赞 回复 分享
发布于 2018-10-06 23:42
刚接到阅文offer,不过感觉一般,还没接
点赞 回复 分享
发布于 2018-10-09 16:20
所以东北大学的阅文已经发过了是吗
点赞 回复 分享
发布于 2018-10-09 21:54
求问楼主,三个线程执行用时,分别为10秒,9秒,8秒,怎么控制三个线程在10秒完成这个题是怎么回答的
点赞 回复 分享
发布于 2018-10-12 17:12

相关推荐

不愿透露姓名的神秘牛友
11-01 16:54
万得 算法 35✖️14 博士双一流
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
11-01 18:11
点赞 评论 收藏
分享
8 138 评论
分享
牛客网
牛客企业服务