京东零售二面60min

1.对Java的反射如何理解的?
2.这个反射机制对于其他没有反射的语言有什么好处?
3.在Java中哪些效率高的功能是基于反射做的呢?
4.volatile 关键字作用
5.不加这个关键字对变量修改就不会加到主存吗?加了volatile
6.加了这个关键字还需要加锁吗?这个关键字的一些应用场景都有哪些呢?
7.假设让你写一个线程池工具,你觉得应该怎么去设计呢?应该有什么变量?有什么接口,怎么实现的大概说一下
8.线程数量已经有了,任务超过了线程数量,怎么进行调度呢?比如核心线程数量是5,最大线程是10,现在来了11个任务。
9.如何去定位慢SQL和优化呢
10.数据库更新了一些异常数据,如何对异常的修改进行回退?比如清空了一段的一些值
11.SQL题:班级表和成绩表,统计这次考试每个班成绩总和的排序
12.内连接和外连接有什么区别
13.介绍一下IOC概念?有什么好处呢?
14.利用kafka如何保证消息的顺序呢?
15.针对IM项目,问了场景:一个群有1000个人,1000个人同时发消息,会发生消息风暴,如何处理呢?
16.海量数据找前10个最大?数组做堆排序如何做?
17.对于一个整数数组4455133,只有一个数字有1个,其他都是2个,并且相同的数是相邻的,如何找出只有一个的那个数的位置?时间复杂度log n

#面经#  #Java#   #后端#  #京东#  #日常实习[话题]#
全部评论
理解反射机制吗
1 回复 分享
发布于 01-09 18:20 浙江
线程池设计思路
点赞 回复 分享
发布于 03-13 17:05 四川
接好运
点赞 回复 分享
发布于 03-08 12:34 湖北
老哥,想请问下京东实习怎么样,工作很忙吗
点赞 回复 分享
发布于 02-27 20:22 湖北
不加volatile对变量修改就不会加到主存吗这个应该怎么答呀
点赞 回复 分享
发布于 02-20 14:53 安徽
接好运
点赞 回复 分享
发布于 02-19 17:34 陕西
请问算法题怎么解
点赞 回复 分享
发布于 02-18 11:21 北京
好标准的八股轰炸
点赞 回复 分享
发布于 01-17 12:43 北京
佬14-15是IM项目的问题吗,你的IM的MQ消息中间件选用的是Kafka吗,想知道15题是怎么答的
点赞 回复 分享
发布于 01-10 10:35 安徽

相关推荐

点赞 评论 收藏
分享
1.列举几种数据倾斜的情况,并解释为什么会倾場咏,以及如何解决?2.解释一下 SQL 运行步骤,是否有优化空间如果有,如何优化:SELECT a.id,b.nameFROM a LEFT OUTER JOIN bON a.id =b.idWHERE a.dt='2016-01-01'AND b.dt='2016-01-01';3.已知表 a 是一张内部表,如何将它转换成外部表?请写出相应的 Hive 语句4.用 select 做查询时,用哪个函数给值为null的数据设置默认值?5.Hive 中,建的表为压缩表,但是输入文件为非压缩格式,会产生怎样的现象或者结果?6.订单详情表 ord_det(order_id 订单号,sku_id 商品编号,sale_qtty 销售数量,dt 日期分区),任务计算2016年1月1 日商品销量的 Top100,并按销量降序排序7.某日志的格式如下:pin|-lrequest_tm|-url|-|sku_id|-|amount,分隔符为"-',数据样例为:张三-|q2013-11-2311:59:30-www.jd.com-100023-110.15。假设本地数据文件为 sample.txt,先将其导入到 hive的test 库的表t_sample 中,并计算每个用户的总消费金额写出详细过程包括表结构8.test.log 日志中内容如下左列所示,使用awk 输出右列 4行数据:左列:10-3-jd-dv、2-4-jd-dv、5-7-pv-click、36-24-pv-uv、37-24-pv-uV、24-3-uv-mq右列:10-4-jd-dv、5-7-pv-click、37-24-pv-uv、24-3-uv-mq9.Storm 的分组策略有哪些?
点赞 评论 收藏
分享
评论
21
115
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务