京东一面

自我介绍轻松一点,不用像和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

相关推荐

盖茨伯爵:一样兄弟,我从4月开始发到现在了,都三四百个了
无实习如何秋招上岸
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
07-17 14:38
干个蛋,干不了一点!!!!我真服了,还没搞完,很急。 今天ddl,活没干完直接通宵,刺激。食堂很好吃,感觉离职的时候会胖10斤。mt喜欢能直接干活的,没空指导我,很难受。每个人都是笑嘻嘻的,但是从他们聊天中都能感受到各种试探,我有点慌了大家真的nb,都能准时完成工作下班,我羡慕啊!!!!!每天好累,想离职了💔
牛客26106072...:能去字节实习说明你的能力挺被认可的,实习中的这种累更有利于个人职场成长,试着当熬夜打游戏一样熬一熬,实习的意义就是看自己的差距和适应能力,总比等到工作时各种不适应辞职要好得多吧?
投递字节跳动等公司9个岗位
点赞 评论 收藏
分享
评论
2
35
分享

创作者周榜

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