京东Java后端开发一面-日常实习

1、实习介绍
2、项目拷打-你的工作经历和项目经历中,觉得有哪些具有挑战性的技术难点叙述下?
3、你们的医保项目系统每天访问量多少?并发多少?
4、你对 Flink、Kafka 了解多少?详细聊一下对 Flink 的使用以及数据处理流程?
5、Flink 中间的算子都是用来干嘛的?过滤规则是什么?广播变量的内容和目的是什么?数据是业务数据还是规则数据?
6、Kafka 为什么这么快?用了哪方面的技术?
7、叙述一下对 Java 里 hashmap 的了解,他用什么存储方式来做存储?
8、聊一下你对红黑树的了解?他和普通的平衡二叉树有什么区别?(红黑树保持平衡的效率比较高)
9、你对排序算法了解多少?你了解的最快的排序算法是什么?
10、你了解的编程语言是 Java,假如你来写排序算法,你要怎么写?
11、说下次对 TCP/IP 的了解,以及它的三次握手?
12、我们打印日志的时候,Java 的 log 数据,可以用两种方式,一种可以是十的方式,一种是大括号的方式代表变量,这两种方式有什么区别?用大括号表示变量的优点?效率上有什么优势?
13、打印日志的时候,debug 和 info 有什么区别,原理懂吗?
14、你对 AI 了解多少?有没有了解过 AI 开发?
15、你对数据安全和信息安全了解多少?
16、你觉得密码应该怎么存储?
全部评论
看着还行啊
点赞 回复 分享
发布于 01-12 20:51 湖北
密码应该怎么存储
点赞 回复 分享
发布于 01-11 16:49 陕西

相关推荐

2025-12-29 21:15
门头沟学院 Java
1. 项目你感觉你在这个过程中有哪些亮点以及能进行一下总结吗?这个项目的时候,那你有没有达到你们预期?以及有没有还能进行一些改进的点?2. 进程中有一共有哪些状态,以及它这些状态是怎么去流转的?进程和线程有啥区别?3. Java数组、ArrayList和LinkedList有啥区别?HashMap的工作原理?exception 和 error 它的一个区别有啥呀?throw 和 throws 的区别?4. 重定向和转发,forward和redirect两者的区别?5. 介绍一下悲观锁和乐观锁?6. spring 里面bean的生命周期是怎么去创建和消亡的呀?spring bean 的自动生成的一个原理?7. MySQL里面的那个索引的作用是啥呀?它有什么优缺点吗?B+树索引如何实现的呢? left semi join和 left anti join的区别?count(1), count(*)和count字段的区别?8. 哪些场景是去使用Redis?Redis 和 memcache有啥区别?什么是缓存穿透?以及我们在该怎么去解决呢? Flink 有用过没有?Hive会出现一些数据倾斜,有了解吗?9. 场景题:给定a、b两个文件,各存放50亿个url,每个url各占64字节,内存限制是4G,让你找出a、b文件共同的url10. 算法题:判断是否是回文整数11. SQL题:事件表event表有3个字段event_id:事件id,event_time:事件时间,user_id:用户id。使用SQL查询同一用户两个事件的时间间隔。输出4列:事件ID,事件时间,用户id,时间间隔
查看11道真题和解析
点赞 评论 收藏
分享
评论
2
19
分享

创作者周榜

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