京东 java开发实习 一面

5.12京东电话面试 一个半小时

项目具体做的工作

spring cloud

1 说一下对spring有多了解?

ioc、aop 两种动态代理怎么实现

2 如果不用spring 在浏览器访问一个urll的时候 怎么实现调用项目中的这个某个功能 ?这是怎么实现的?spring封装了这个过程
面试官说了 servlet doget、dopost mapping 等

3 项目怎么保存用户状态,避免重复登录? 单点登录?

4 项目mysql 数据库分库分表了吗?

5 mysql主从复制怎么实现

6 mysql 索引实现

讲了进行范围查询的时候B树和B+树的区别,优点

7 项目中mysql id生成用的是什么? uuid用msql主键索引的话有什么缺点

uuid 怎么生成 结合索引的实现结构、用uuid是不合适的 范围查找的时候 有什么缺点?

为什么不用主键自增 ?

8 mysql范围查询到时候 比如 select * from table where a=1 order by b 如果有联合索引 (a,b),最左匹配原则, order by的时候 用到索引了吗 ?

这部分讨论了很久

9 spring事务 怎么回滚

10 rabbitmq 怎么确保消息不会重复消费,如何确保顺序消费? 两条消息到达的时候顺序不对?导致脏数据

11 hashmap 怎么解决碰撞冲突的?

回答了 hashmap 如何计算 hash、计算数组下标,找到下标位置后如何判断是否覆盖?

12 hashmap线程安全? 如何让它线程安全

13 concurrenthashmap 怎么实现线程安全 jdk1.9之后…… 对比hashmap的区别?

14 hashtable

15 java 值传递

15 异常 error 介绍一下

16 Thread 和Runnable的区别 run、start

17 垃圾回收算法 、垃圾回收器g1

18 设计模式了解哪些 单例模式的两种方式 java更符合哪种风格

19 Arraylist for循环 遍历删除导致异常 怎么解决如何正常删除

20 jvm线程池

不太了解 说了一下项目中用的设置 简单说了一下理解

21 synchorized 程序怎么知道这个共享资源被锁了?
回答错了 面试官解答 有个标记 又展开说了说
22 资源被锁住的话 会一直重复获取? 想问CAS 、锁升级 不会。。。
一次非常棒的面试经历,又碰到不是很熟悉不会的面试官也很耐心的解答和引导,继续努力!

#京东##Java工程师##面经##实习#
全部评论
有笔试吗?
1 回复 分享
发布于 2021-05-13 11:34
bd,我东子
1 回复 分享
发布于 2021-05-13 14:00
楼主是官网投的笔试的吗
点赞 回复 分享
发布于 2021-05-13 10:45
请问第7个怎么答
点赞 回复 分享
发布于 2021-05-13 11:56
😁
点赞 回复 分享
发布于 2021-05-13 12:51
楼主是日常实习还是暑期实习啊
点赞 回复 分享
发布于 2021-05-13 13:16
楼主电话面试一个半小时,这么久。。打电话给我的面试官说时间大概30分钟左右,是拿我刷KPI吗🤣
点赞 回复 分享
发布于 2021-05-13 15:57
这是实习的问题?
点赞 回复 分享
发布于 2021-05-13 16:13
楼主大三吗?
点赞 回复 分享
发布于 2021-05-13 20:14
synchorized 程序怎么知道这个共享资源被锁了?楼主这可以多说几句吗?,没太理解想问的点,难道是monitorenter和monitorexit
点赞 回复 分享
发布于 2021-05-13 20:55
楼主 面的是京东数科的岗位吗?
点赞 回复 分享
发布于 2021-05-13 21:33
楼主你好,请问这个实习什么时候结束呀,因为想再复习一下知识,所以想再过一个星期再投
点赞 回复 分享
发布于 2021-05-13 21:34
诶我5月8号笔试全A为啥没消息😵
点赞 回复 分享
发布于 2021-05-14 10:19

相关推荐

12 73 评论
分享
牛客网
牛客企业服务