七面京东 终拿offer
11/1 京东零售 一面 (电话面) 40 min
自我介绍
项目
简单介绍一下项目
网站项目的前后端是怎么进行对接的
对于项目中你们有没有考虑到高并发的业务场景 -> 你是如何解决的呢?
如果要是分布式系统的话 你该如何解决呢 -> Redis ?
数据库
介绍一下MySQL 索引
创建索引的一些规则
联合索引的最左匹配原则
介绍一下 MySQL 事务
计算机网络
TCP 与 UDP 的区别
TCP 的粘包 说一下
HTTP 与 HTTPS 的区别
java
ArrayList 与 LinkedList 的区别
介绍一下 HashMap -> 解决Hash 冲突的方法
介绍一下 ConcurrentHashMap -> 与 HashMap 的区别以及加锁的方式
讲一下 java 的垃回收机制
synchronized 关键字和 volatile 的区别
反问
后端的技术栈?
11 /3 京东零售二面 30min
直接聊项目
详细讲解一下你的项目 擅长的部分
项目中遇到的并发问题是如何解决的
中间件技术了解那些
说一下你对spring的理解 AOP、IOC ?
介绍一下你了解到的设计模式
MySQL
讲一下MySQL 的索引类型
MySQL 索引的底层数据结构 -> hash 、B+ -tree
MySQL 优化说一下 -> 慢查询sql
创建索引的思路
MySQL主从复制读写分离 ->如何保证主从同步,不一致问题?
Java
介绍一下你了解的 Java 集合
数组与链表的区别
synchronized 和 CAS 的底层实现的区别
基本数据类型与包装类型的拆箱与装箱
反问
部门情况 -> 京东零售
11/5 转推荐 待筛选...
11/25 京东科技一面 40min
11/29 京东科技 二面 40min
简单介绍一下项目
项目几个人,担任什么角色
考研 or 就业? 怎么想的?
MySQL
锁机制了解嘛,介绍一下
乐观锁以及悲观锁 使用场景?
事务说一下
隔离级别
索引的类型有那些
聚集索引与稀疏索引的区别
索引优化
Redis
redis的常用命令用过那些
String setex 命令是干嘛的
java
spring 了解嘛,介绍一下
spring声明式事务的方式
spring配置文件
java常用集合介绍一下
创建线程的方式
线程池的设置参数有那些
java 原子类讲一下
CountDownLatch 在什么场景下用到过
synchronized 关键字和 volatile 的区别
volatile 是如何保证可见性的
其他
平时是怎么学习的
12/1 转推荐 待筛选...
12/2 京东物流 一面 电话面 30 min
聊天
部门当下招人情况
学习专业
问了一些基础的java集合问题
了解 redis zookeeper 分布式 学习情况
重点问了spring原理 ->源码、注解 、AOP、 IOC、 设计模式等
面试官给我讲了一些行业现状 未来职业规划啥的
又跟讲好坏程序员的区别
最后也跟我说了前两个部门不要咱的原因hhh
人很亲切很真实
12/6 京东物流 二面 电话面 30 min
项目
项目介绍
项目的重难点、如何解决的
数据库表结构的设计
一个多对多的关系表外键如何设计
数据库的理论范式
SQL 优化你是如何做的
平时是如何学习的
spring介绍一下,spring用到过那些模块
spring IOC 注入的方式有那些 -> 具体的业务场景如何选用
byType 与 byName 的使用
Bean的作用域
springBoot 了解嘛 -> 注解注入...
12/8 京东物流 HR面 30min
自我介绍
具体项目介绍一下
在项目中担任的角色 -> 遇到过那些问题,以及是如解决的
在这段项目中学到了什么
校园和组织经历简单介绍一下
在社团和组织中都有那些收获
为什么转专业
对互联网公司加班怎么看 !!!(我跟hr进行了深入的探讨🤣)
如果工作强度很大你将如何权衡工作和生活呢
对于未来五年的工作规划怎么考虑的
现在手里面都有那些offer呢,薪资如何? -> 对于这几家公司你将如何选择呢
你选择公司的标准是什么呢
之后面试官对具体业务部门做了介绍
反问
公司是否会解决户口问题 -> 会,但是只有部分,而且挺难办
您对公司的企业文化怎么看
新人培训 -> 可以申请提前实习