首页 > 笔经面经 > 京东 java开发实习 一面

京东 java开发实习 一面 内部员工回复

头像
牛客206040319号
编辑于 2021-05-13 10:40:23 APP内打开
赞 12 | 收藏 65 | 回复15 | 浏览3673

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 、锁升级 不会。。。
一次非常棒的面试经历,又碰到不是很熟悉不会的面试官也很耐心的解答和引导,继续努力!

更多模拟面试

15条回帖

回帖
加载中...
话题 回帖

推荐话题

相关热帖

笔经面经近期热帖

历年真题 真题热练榜 24小时
技术(软件)/信息技术类
查看全部

近期精华帖

热门推荐