4.2 京东数科java后端一面

1.自我介绍
2.项目介绍(我说springboot整合mybatis、数据库mysql)
3.主要问了一些数据库相关知识:
- 表设计应该注意什么,设计字段时应该注意什么
- varchar为10,结果实际为5,实际用了多少容量
- 数据库事务有关问题(事务锁有关问题,这块没答出来)
- 数据库索引相关问题(B、B+树区别)
4.java SE部分
- 最常用的集合(我说ArrayList和HashMap)
- 介绍下List有啥以及区别
- ArrayList与LinkedList那个操作数据效率更高
- 以上两者那个更加节省空间(要看实际情况,这块答得不好,最后问的面试官)
- HashMap底层原理、扩容机制等问题
- 如何合理确定其初始容量(实际预估容量 除 负载因子,或除以一个比负载因子稍微小一点的数)
- HashMap超出容量后怎么办?怎么移动元素至新数组(重新push)
- java多线程相关,synchronized、volatile
- volatile底层如何实现指令重排(没答出来,问的面试官,讲了点也没听懂,后来他说想弄懂下去看看书)
5.计网相关
- OSI7层模型及常用协议
- 详细说了说HTTPS
- HTTPS一定是安全的吗?(不一定,HTTPS之前是HTTP,在此交互可能出现不安全状况)
6.算法题
字符串反转,将"I am Tom" -> "Tom am I"
#京东##Java工程师##面经#
全部评论
京东有笔试吗
点赞 回复 分享
发布于 2021-04-02 23:13
请问京东数科投简历在哪里投啊
点赞 回复 分享
发布于 2021-04-06 16:16
楼主你好,请问你是实习、校招还是社招?
点赞 回复 分享
发布于 2021-04-17 21:53
京东数科是京东科技吗?我投了京东科技半个月没有反应
点赞 回复 分享
发布于 2021-04-29 20:43

相关推荐

头像
10-22 19:18
上海大学 后端
jopajhhdjwnqk:水印都叠杀人书了
点赞 评论 收藏
分享
10-09 00:50
已编辑
长江大学 算法工程师
不期而遇的夏天:1.同学你面试评价不错,概率很大,请耐心等待;2.你的排名比较靠前,不要担心,耐心等待;3.问题不大,正在审批,不要着急签其他公司,等等我们!4.预计9月中下旬,安心过节;5.下周会有结果,请耐心等待下;6.可能国庆节前后,一有结果我马上通知你;7.预计10月中旬,再坚持一下;8.正在走流程,就这两天了;9.同学,结果我也不知道,你如果查到了也告诉我一声;10.同学你出线不明朗,建议签其他公司保底!11.同学你找了哪些公司,我也在找工作。
点赞 评论 收藏
分享
点赞 16 评论
分享
牛客网
牛客企业服务