阿里云数据安全一面(秒挂)

面完40min秒挂,很难评
时间总共1h

1. 吐槽我笔试做的烂hh,实习拷打
2. 慢SQL排查怎么排查,如何优化慢SQL
3. MySQL索引的数据结构,B+树
4. 场景题:如果一个sql命中索引了,但是也很慢,怎么办
5. String为什么要设置为final,有什么好处
6. String StringBuffer StringBuilder区别,StringBuffer为什么线程安全(x)
7. Java内存结构是什么样的
8. ThreadLocal一套连招
9. SpringBoot自动配置
10. Mybatis的#和$有什么区别
11. Mybatis分页插件实现原理(x)
12. AOP的实现原理,CGLIB和JDK代理的区别,为什么SpringBoot2.x使用CGLIB而不是JDK代理(x)
13. RocketMQ的长轮询,推拉怎么选择,怎么注册到Broker的(x)
14. 线程池的工作原理
15. 场景题:如果数据库有100万数据,要求读到Java高效处理,怎么做
16. 手撕:LC 22 括号生成 8min秒了
17. 反问:StringBuffer并发安全咋实现的不知道,多了解这方面,大概两到三轮面试,业务介绍(阿里云数据库监视用户数据安全的)

基本上都答上来了,中间触发连招的时候还八股吟唱了好久,无奈40min后秒挂
#我的实习求职记录#
全部评论
形式是电话面,手撕是给我发了个邮件,在邮件地址上做的
点赞 回复 分享
发布于 03-19 16:54 黑龙江
怎么感觉问的和数据安全无关呢
点赞 回复 分享
发布于 03-20 20:05 江苏
阿里云竟然过简历了,跪了
点赞 回复 分享
发布于 03-21 02:36 黑龙江
StringBuffer并发安全就是因为大量用了synchronized的吧?
点赞 回复 分享
发布于 03-24 10:15 安徽

相关推荐

出行业务-开放平台3.21 一面1.自我介绍手撕求子集要求非回溯解法+回溯解法两种1.自我介绍2.实习拷打3.了解虚拟线程吗,怎么用?4.为啥17提出了虚拟线程,他好在那里?5.缓存一致性,如果redis操作失败了怎么办,如果mq操作又失败了怎么办?6.布隆过滤器,误判的表现和原因?7.跳表底层?8.hashmap和并发安全的hashmap原理?9.violatile原理和干什么用?10.spring开发过程中,如何用到数据库事务?11.数据库事务隔离级别想要改怎么办?12.这样的spring事务会不会有各种问题,原因是什么,怎么解决呢?13.mysql先update再select,update操作没commit,select会阻塞吗?14.mvcc?15.如果多实例服务访问mysql,进行先select再update操作,如何保证分布式下数据一致性?16.mysql如何存储空的值?17.redis的过期怎么实现?18.redis的集群模式?19.分桶模式下如何知道,哪个桶在哪个节点?20.如果想要你实现一个分布式锁,你会考虑什么,如何去实现?21.校验value是为了什么?22.https相比于http的区别23.服务端给什么到客户端?24.服务端和客户端传输数据是对称还是非对称加密?25.http2的特性?26.http2要等上一个连接报文回来了再传下一个报文吗?27.http3的特性和怎么实现?28.虚拟内存为什么出现,是干什么用的?29.你在代码中打出来的对象地址是物理地址还是虚拟地址?30.selectpollepoll?31.水平触发和边缘触发?32.分布式事务的整体架构?33.seata如何实现tcc的可扩展维持的#阿里巴巴##腾讯##字节跳动##快手##百度#
点赞 评论 收藏
分享
03-06 17:40
四川大学 Java
点赞 评论 收藏
分享
评论
4
9
分享

创作者周榜

更多
牛客网
牛客企业服务