京东java后端开发面经(日常实习)

半个多小时,电话面

1、数据结构部分
常见的数据结构
hash,怎么解决冲突
两个栈实现队列
哪些数据结构底层是数组实现的
2、java集合
java常见集合
list中哪些是线程安全的,哪些是线程不安全的,除了vector还有哪些是线程安全的。
3、线程部分
线程状态,Java的线程状态,两者区别。
线程池常见参数
任务拒绝策略
4、java IO
常见IO类有哪些
涉及到哪些设计模
5、异常
列举常见的异常
6、排序算法
排序算法及时间空间复杂度
项目中用到过哪种排序算法
collections.sort()底层用的哪种排序算法
7、项目
项目中redis怎么用的,为什么用,底层熟不熟悉
python怎么用的,调了哪些包
crud操作
8、spring
spring在项目里都配置了什么
bean的生命周期
spring用到哪些设计模式,具体怎么用的
9、git
常用的git操作
git merge与git fork区别

差不多就这些,面试小哥很温柔,蛮好的。就是有点忙,一般面试一边同事来问问题,帮别人解决问题。可惜我太菜了。#京东##Java工程师##实习##面经#
全部评论
想问楼主京东日常实习在哪里投呢
点赞 回复 分享
发布于 2020-05-22 22:57
同问,实习僧投的京东数科吗
点赞 回复 分享
发布于 2020-05-23 07:26
同学你面的是什么部门呀,有二面没。
点赞 回复 分享
发布于 2020-06-09 22:41
楼主,能分享下简历嘛
点赞 回复 分享
发布于 2020-07-17 11:47

相关推荐

2024-12-30 19:21
已编辑
University of California Berkeley Java
无敌低代码大王:简历技术栈可以写清楚点,然后你想要优化项目的话,最好找一些其他同样类型的项目提取它的亮点然后加到你的项目去,比如登陆模块,别人用session,redis做登陆,你可以改成用微信扫码的方式登陆,只需要了解业务逻辑就好,不用去实现。
投递字节跳动等公司8个岗位
点赞 评论 收藏
分享
01-21 08:42
已编辑
门头沟学院 算法工程师
aloffer:你是我见过的最美算法女孩
点赞 评论 收藏
分享
昨天 11:12
郑州大学 Java
点赞 评论 收藏
分享
评论
2
35
分享

创作者周榜

更多
牛客网
牛客企业服务