京东一面

自我介绍轻松一点,不用像和hr面一样,我是技术面

问项目

看我写了比赛,和我聊了网络安全,从聊天中引导我到网站方面知识,先是从攻击方之后反转的防御方,应该如何保护网站(面试官知识底蕴太强了)

应该从哪些方面来保护网站

传输加密如何保证?自己写的加密算法,每次请求来获得一次秘钥加密敏感信息

客户端的代码我都可以看到,那我可以改数据啊,我请求你的秘钥把它传到后端,你怎么解决,数据篡改应该怎么解决

举个例子,你的系统上有个发短信功能,怎么防止短信轰炸,加验证码,这个能突破,引导我到IP,我说可以把IP加到黑名单

我从中拦截了数据包,我用你的包来登录怎么防,我说用IP防,面试官说,因为我抓的你的包所以一定是都是一样数据

类加载的时机

类的加载过程(具体干什么,过程说了,具体干什么忘了准备和解析)

我用一个boolean的变量,准备阶段是把它赋值成true了吗

这个变量从准备阶段由false变为true会造成什么问题(太菜了不知道)

介绍一下JMM

volatile的实现原理

怎么保证可见性的

哪些可以保证原子性,CAS做乐观锁吧

CountDownLatch有什么作用

在什么场景用过,减是用什么方法

信号量用来做什么

我一个请求进来,通过隐式方式

在线程内如何隐式的传递uuid

ThreadLocal用过吗

抽象类和接口的区别(类的话一定是共有的属性对吧,接口抽象的应该是行为对吧)

spi了解吗

设计原则

设计模式了解过吗

模板模式怎么用

MySQL

自增主键和随机主键的区别

存储结构 B+数

自增主键和随机主键的索引有什么区别

范围查询会用到索引吗

什么是索引覆盖

建了一个表,索引应该怎么定义它的数据结构,比如varchar

应该和它树的高度有关

占得小有什么好处

IO次数和什么有关系,IO一次取决于什么,磁盘页的大小

对深度分页知道吗

Redis和MQ接触过吗

Redis常用数据结构

ZSET用来作什么,为什么用zset不用set

zset的性能和什么有关系,时间复杂度是多少,会随着我的数据越大耗时越多吗

Redis分布式锁,用哪个函数

面试官人很好,体验也很棒,奈何自己的水平太低了,知识理解的不深入
#京东面试##面经##京东##Java工程师##校招#
全部评论
false变为true有什么问题啊楼主弄明白了么
1 回复 分享
发布于 2021-09-14 20:16
请问楼主,隐式请求什么意思?隐式传递uuid怎么回答?
点赞 回复 分享
发布于 2021-09-04 19:52
没做算法题?
点赞 回复 分享
发布于 2021-09-02 20:59
怎么写面经啊
点赞 回复 分享
发布于 2021-08-31 13:10
一面一般什么时候出结果啊
点赞 回复 分享
发布于 2021-08-29 15:24
京东什么部门呀
点赞 回复 分享
发布于 2021-08-29 14:59
大佬一面过了吗?
点赞 回复 分享
发布于 2021-08-28 19:50
不会同一个面试官吧,我一面也问了spi,哈哈哈
点赞 回复 分享
发布于 2021-08-28 16:57

相关推荐

行云流水1971:这份实习简历的优化建议: 结构清晰化:拆分 “校园经历”“实习经历” 板块(当前内容混杂),按 “实习→校园→技能” 逻辑排版,求职意向明确为具体岗位(如 “市场 / 运营实习生”)。 经历具象化:现有描述偏流程,需补充 “动作 + 数据”,比如校园活动 “负责宣传” 可加 “运营公众号发布 5 篇推文,阅读量超 2000+,带动 300 + 人参与”;实习内容补充 “协助完成 XX 任务,效率提升 X%”。 岗位匹配度:锚定目标岗位能力,比如申请运营岗,突出 “内容编辑、活动执行” 相关动作;申请市场岗,强化 “资源对接、数据统计” 细节。 信息精简:删减冗余表述(如重复的 “负责”),用短句分点,比如 “策划校园招聘会:联系 10 + 企业,组织 200 + 学生参与,到场率达 85%”。 技能落地:将 “Office、PS” 绑定经历,比如 “用 Excel 整理活动数据,输出 3 份分析表;用 PS 设计 2 张活动海报”,避免技能单独罗列。 优化后需强化 “经历 - 能力 - 岗位需求” 的关联,让实习 / 校园经历的价值更直观。 若需要进一步优化服务,私信
实习,投递多份简历没人回...
点赞 评论 收藏
分享
评论
2
35
分享

创作者周榜

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