阿里Java国际天猫物流一面

1.做数据方面的为什么要转Java呢?
2.你学习Java的方法是怎样的?开源社区有没有看过哪个框架的源码,具体是什么,说一下它的原理?
3.简单介绍一下你自己的项目?项目是你独自负责的吗?项目使用的具体架构技术框架是什么?你项目里提到的具体在处理数据之后是怎么把它汇总的?
4.volatile 和 Synchronized 的区别?如何解决缓存一致性问题?
5.字符串为什么是不可变的
6.静态变量是存储在堆内存里面吗?
7.前端请求post表单数据 后端如何接收?如何解析的?返回数据又是怎么样的?
8.使用ResponseBody注解它能够返回json数据的一个原理是什么?
9.MySQL的索引存储结构是什么?
10.详细说一下B+树的存储结构和原理?
11.Mybatis的#{}和${}的区别?具体又是如何防止sql注入的?sql注入的原理是什么?
12.Redis的缓存穿透问题是什么?又是如何解决的?
13.Redis的分布式锁如何实现的?它的原理是什么?
14.消息队列是如何避免重复消费消息的?
15.SpringSecurity oauth2.0认证授权的原理是什么?token是如何生成的?
16.面试官介绍自己天猫物流部门的业务场景和负责的项目架构整体流程。反问....
全部评论
还有两个题目没加上去,太多了一时没想起来...第一个是:说一下es索引机制是怎么实现的?它的原理是什么?第二个是:说一下线程池的各个参数的作用?
点赞 回复 分享
发布于 2023-05-08 14:59 上海
面试用了多久
点赞 回复 分享
发布于 2023-05-07 11:51 山西
有后续了吗
点赞 回复 分享
发布于 2023-05-07 11:33 重庆

相关推荐

想按时下班的大菠萝在...:隔壁学校的,加油多投, 实在不好找可以下个学期开学找,把算法八股准备好,项目有空再换换
投了多少份简历才上岸
点赞 评论 收藏
分享
评论
5
28
分享

创作者周榜

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