苏宁 Java工程师 社招面经

1、为什么要用redis,相比于如memcached,mongodb有什么优势?

2、springmvc有什么好处,为什么要用它?

3、springmvc和struts区别;

4、用过什么数据库,有没有做过数据库优化,什么情况下要用到索引,好处是什么,哪些

字段适合建立索引?

5、mysql索引底层数据结构了解吗,索引什么情况下会失效,联合索引abc只用了a字段,

索引是否会生效?

6、什么情况下要用到多线程,为什么要用,好处是什么?

7、启动多个线程,如何知道他们都运行完毕了?

8、jquery 要想取某个节点中的第几个元素怎么写,具体哪个方法?(元素选择器,find,eq)

9、string为什么是不可变的?

10、重写重载;

11、object类有哪些方法?

12、sleep和wait区别;

13、实现线程的方式;

14、run,start区别;

15、线程有几种状态?

16、synchronize实现原理,与lock区别,还知道哪些锁,说说自旋锁;

17、线程池,线程池等待队列,拒绝策略,死锁产生原因;

18、为什么java可以一次编译,到处运行?

19、事务特性,索引失效,mysql有哪些函数?

20、tp和https 区别,get和post区别;

21、ngbean 是单例吗?pring源码看过吗,其中的单例bean是怎么实现的?

22、is有支持哪些数据结构?

23、vlet怎么取前端参数?

24、洗牌算法。线上购物车需要有个标志唯一id,有什么方法实现这个id(uuid,参考jdk

中random实现原理,取随机种子)

25、离职原因,及以后的职业规划;

#面经##社招##苏宁##Java工程师#
全部评论
是南京的岗位吗
点赞 回复 分享
发布于 2021-05-19 16:53

相关推荐

10-15 09:13
已编辑
天津大学 soc前端设计
点赞 评论 收藏
分享
ProMonkey2024:5个oc?厉害! 但是有一个小问题:谁问你了?😡我的意思是,谁在意?我告诉你,根本没人问你,在我们之中0人问了你,我把所有问你的人都请来 party 了,到场人数是0个人,誰问你了?WHO ASKED?谁问汝矣?誰があなたに聞きましたか?누가 물어봤어?我爬上了珠穆朗玛峰也没找到谁问你了,我刚刚潜入了世界上最大的射电望远镜也没开到那个问你的人的盒,在找到谁问你之前我连癌症的解药都发明了出来,我开了最大距离渲染也没找到谁问你了我活在这个被辐射蹂躏了多年的破碎世界的坟墓里目睹全球核战争把人类文明毁灭也没见到谁问你了(别的帖子偷来的,现学现卖😋)
点赞 评论 收藏
分享
1 22 评论
分享
牛客网
牛客企业服务