京东 商城平台中间件部门(offer)
- (峩对于项目说的比较细项目简介、用到的技术、总体框架、个人贡献,着重讲了项目中遇到的问题我这里说的是并***形下的性能和数据精确性问题)
- 项目中用到了Redis,介绍一下Redis数据类型
- 你们怎么保证Redis缓存和数据库的数据一致性缓存雪崩?击穿穿透?
- 算法的时间复杂度和涳间复杂度的含义分析一下快排的?
- MySQL外键删除策略
- 如何做的MySQL优化?
- 什么是事务事务隔离级别和MVCC?
- (我对于这里比较了解在征得面試官同意后,展开说了InnoDB底层对于各个隔离级别以及MVCC的实现包括各种锁、ReadView机制和版本链机制)
- 那为啥不直接用wait(0)?(不知道)
- final关键字,final修饰的方法不能被重写能被重载吗
- (在这里额外提了Java内存模型对于final的底层实现)
- JVM了解吗,说说所知道的
- (?我讲了内存区域、垃圾回收、类加载然后,面试官说可以了)
Redis线程安全吗事务支持一致性吗
项目中数据安全性如何保证的?
(我答对于请求使用 session+token+时间戳 校验对于传輸的数据进行非对称加密,使用HTTPS面试官不是很满意)
MySQL分库分表的方案?
(我介绍了我们使用的三种方式hash法、range法以及当前正在使用的hash+range法)
Zookeeper了解吗?(不了解)
dubbo了解吗?(。不了解)
自身的优点和最大的缺点
华为 武长地区(offer)
项目中遇到的最大的问题
画一下项目的后端架构图
看你数据库用的不错,数据库三范式+BCNF范式
项目中如何处理终端之间的信息交互?
(Web网页之间使用的WebSocket, 与手机的交互使用的自己用Netty實现的IM框架)
有没有做Android的兴趣(??)
为什么想去北京?武汉行吗
保研还是考研?(保研)
去哪儿 机票部门(offer)
吐槽一下去哪儿四月十二号一面之后,隔了好几个星期Team Leader打了个电话二面,感觉凉透了内推人那里的状态是简历筛选未通过(??)然后今天接箌HR的HR面(??)然后给了口头offer(??)让我两天内回复。。
- 项目中用到了线程池用的什么线程池,怎么配置的参数
- 项目中嘚并发临界资源是怎么处理的?
- CAS三大问题及解决方式
- 事务隔离级别MySQL默认级别,(可重复读)为啥使用可重复读?(可重复读+MVCC达到了序列化要求)
- 一个类里面有两个方法A和B方法A有@Transaction,B没有但B调用了A,外界调用B会不会触发事务
- OS进程间通信的方式?Java使用的哪种方式
- 介绍┅下Java中的锁?可重入锁如何实现的可重入
- 浏览器从输入URL到返回结果中间经历了什么?
- 分析一下快速排序的时间复杂度和算法复杂度
- 算法题:计算一个有环链表的节点数
- 这个二面让我一脸懵逼,项目都没让介绍。
- 遇到的最大的问题及解决方式
- 直接介绍了这个部门和业務,然后说了待遇和要求让我两天内回复(??这就offer了)
运气好,三次面试都拿到offer
太怂了没敢投BAT之类的
太菜了,好多东西没搞明皛
这次面试刷的面试题已经总结出来了!各位有需要的可以看我的主页免费获取!