京东面试题分享

应京东生态部邀请,8月29日下午两点准时去面试。作为互联网圈的新人(工作一年,确实经验甚少),不得不说就环境而言,京东总部确实在国内互联网行业是佼佼者。其次,连面试官都是临时抽调的普通职员(普通职员也是很牛逼的),不得不说想进京东,得有实力和自信。而这两方面,我都准备的不够,以下是给大家作的分享。多一句题外话,得感谢京东给的这次面试机会,让我知道自己到底哪里不足也对自己的职业规划有了比较明确的定位。
笔试题
1)现在有T1、T2、T3三个线程,你怎样保证T2在T1执行完后执行,T3在T2执行完后执行?
2)Java中 ++i 的操作是线程安全的么?为什么?如何使其线程安全呢?
3)jvm的运行原理?
4)jvm的测试工具和方法有哪些?
5)数据库索引的使用?索引的数据结构?索引什么时候会失效?
6)java中堆内存的运行机制
7)用时序图画出在地址栏输入访问地址到在浏览器打开一个网页的过程
8)有一张表employee,其中一个字段status,如果其中一个职员把状态改成0,而另一个职员把状态改成1,怎样操作不会出现覆盖现象?
9)有一个servlet,当发送了10个请求的时候,会创建多少个servlet对象?
面试问题
1)jvm是如何加载一个类的?
2)&&和&有什么区别?
3)SpringMVC是如何操作使用的?步骤
在配置文件中,最重要的是什么?
4)画出集合的结构图(接口以及接口下的实现类),画完之后,
继续问:描述一下这些类的底层是怎么实现的
5)数据库中的锁有哪些?
6)sql是如何调优的?列举一些
7)struts2中的action是单例的还是多例的?

大概就这些,笔试题共11道,其中两道我可能暂时没有想起来,想起会后续补上。面试题问的比较零散,但更多的是偏底层的知识。看样子,大的公司都是考底层的更多一些。

也就说,如果想去体面的公司,光上班的东西并不能满足需求。不断的积累和充实的知识体系才能保证下次跳槽不会觉得力不从心了。接下来,就京东面试题进行知识的补充。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值