JD 基础架构部门一面面经

背景

昨天下午(2021年7月22日)收到面试邮件通知说今日(2021年7月23日) 下午5点面试,邮件中提到是视频面,还特意下了个JoyMeeting,然后今天4:30接到电话说可以提前吗,于是就开始电话面试。总时长27mins。

问题

自我介绍

Java

java 8种数据类型
int几个字节,最大多少
Map接口的实现类,HashMap底层数据结构
Hashmap的容量,为什么是2的n次方
Hashmap什么时候会由链表转为红黑树
为什么红黑树的阈值是8
为什么采用红黑树
红黑树特点
调用什么方法会使一个线程进入就绪状态。
共享变量通信
垃圾回收算法
wait和sleep区别
Java存储中文用什么

网络

TCP保证可靠性(三次握手),为什么不是四次
TCP三次握手后为了交流什么
TCP UDP区别
UDP能实现可靠传输吗
TCP保证可靠性的方法
Cookie和Session区别
Cookie如何保存敏感信息,用对称还是非对称
打开京东网站过程发生了什么(八股文)
RPC框架知道哪些

数据库

索引有什么用
mysql innodb引擎用的什么数据结构
为什么采用B+ 树

反问

公司哪个部门:基础架构,主要是做服务注册服务发现。
JD的后端是用什么写的,大部分是java

总结

面试官人很好,会给提示~
有些事情还是需要深入学习,一个问题需要再往深处想一想。

许愿二面~,给个Offer吧,救救孩子……

#京东应届招聘##面经##京东##校招##Java工程师#
全部评论
计算机专业的嘛??
点赞 回复 分享
发布于 2021-07-23 19:45
老哥本还是硕
点赞 回复 分享
发布于 2021-07-24 00:41
感觉你这个好像我现在实习的组🤣就是做jsf的注册中心的
点赞 回复 分享
发布于 2021-07-24 23:15
感觉问的都挺基础的,没有特别刁钻的地方,希望我的面试官也是这样
点赞 回复 分享
发布于 2021-07-24 23:24
全是八股文呀
点赞 回复 分享
发布于 2021-07-25 18:36

相关推荐

3 26 评论
分享
牛客网
牛客企业服务