京东电面问题

上午40分钟,下午一个小时。
1jvm模型(分配回收之类的,复制,标记压缩,标记清除,年轻,老年,永久等)

2S pring 特性 ,IOC AOP解释

3介绍一下springmvc,随便说,spring mvc工作流

4. 集合,统计字符串中字符个数,设计了一个mutimap

5. 两个系统之间怎么通讯(不知道)

6. 索引实现原理B+树(重要),为什么就能实现查询效率提高 等(都喜欢问b+树的特点)

问问题:面试表现怎么样?

下午:
数据库比较多,

1事务acid,mysql怎么实现特性的(acid),事务隔离级别(四条),怎么实现的,可重复读和不可重复读的区别,脏读和幻读什么意思。

事务级别的序列化怎么实现的,有排它锁等等。(大概问了二十分钟)。

2 jvm体系结构:方法区,java堆,java栈,线程计数器,本地方法栈。哪些线程共享,不共享。
3mysql怎么实现原子性的。

4数据量大,内存小,实现排序算法。

5H ashmap原理,初始容量和负载因子,hashmap存数据的过程,以及怎么确定是更新和插入。

6S ynchronized和lock的区别,你用过哪些锁。

7介绍一下mysql的索引(又是B+树)

8有没有接触数据库高并发。

问问题:您是什么部门?有没有后续。

两个互不知道,没有交集的部门。
全部评论
怎么申请电面啊,北京实在太远😔
点赞 回复 分享
发布于 2017-04-13 16:23
面试官有跟你分析笔试的情况吗
点赞 回复 分享
发布于 2017-04-13 17:02
没有问项目吗?
点赞 回复 分享
发布于 2017-04-13 22:59
这问得好深入,都要知道原理才行
点赞 回复 分享
发布于 2017-04-14 00:54

相关推荐

不愿透露姓名的神秘牛友
11-26 15:46
已编辑
字节国际 电商后端 24k-35k
点赞 评论 收藏
分享
10-24 13:36
门头沟学院 Java
Zzzzoooo:更新:今天下午有hr联系我去不去客户端,拒了
点赞 评论 收藏
分享
评论
点赞
收藏
分享
牛客网
牛客企业服务