阿里云实习一面面经

持续一个半小时酣畅淋漓的八股盛宴,问到不会为止

1.Java的异常体系是怎样的
2.知道runtime exception和unchecked exception吗?IOException属于哪种?Error属于哪种?
3.有读过jdk关于处理异常的源码吗
4.tcp三次握手,为什么不能少,为什么不能多
5.讲一下AQS
6.mysql的mvcc是什么,默认的隔离级别是什么,为什么?
7.concurrenthashmap底层
8.项目中是怎么用到redis的?
9.实习拷打
10.有了解过k8s吗,有了解容器化技术吗
11.什么是aop?结合项目讲讲,有用到什么设计模式?
12.jvm堆外内存有什么用?该如何使用?
13.什么是虚拟内存?作用是什么?
14.页面置换算法,缺页中断如何处理
15.springboot自动配置的原理,bean的生命周期
16.线程池有哪些参数?如何选择?项目中如何使用的?现在有两个连接池,分别读取固态硬盘和机械硬盘的数据,哪个连接池应该把核心线程数调大一些?
#牛客AI配图神器#
手撕:最长无重复子串 + 多线程循环打印ABC#软件开发笔面经#
全部评论
javaguide太泛了,想面试突击的建议不要硬凿Guide费时间,我自己整理到飞书上的面经差不多一两周就能去面了😂需要的d一下就行,不要米
5 回复 分享
发布于 03-08 14:51 辽宁
阿里云实习开了吗为啥官网投递不了
1 回复 分享
发布于 02-25 23:05 贵州
第二题,RuntimeException和UncheckedException不是一个概念?
1 回复 分享
发布于 02-25 21:33 江苏
接好运
点赞 回复 分享
发布于 03-21 00:32 辽宁
兄弟阿里云一面后收到后续了吗,我26晚上面的,到现在没消息,有没有通知啊
点赞 回复 分享
发布于 03-03 09:32 北京
佬儿,想问一下你参加过的面试,面试官问八股是基于一个什么样的形式,是直接凭空盲抽还是说有看你的简历,然后根据简历上的专业技能和项目经历来发散着问
点赞 回复 分享
发布于 03-02 11:03 广东
国内八股太变态了哎
点赞 回复 分享
发布于 03-01 09:51 美国
同学阿里云块存储要不要了解一下?阿里云块存储,核心岗,java,c++,机器学习算法岗,base杭州北京成都,有兴趣可以私聊我,直推到组里 面评不进系统,面试不影响后面正式投递!
点赞 回复 分享
发布于 02-27 16:37 北京
感觉我们是同个部门,八股从头问到尾
点赞 回复 分享
发布于 02-26 12:27 广东
他是不是说先面,然后过几天系统里直达终面这样
点赞 回复 分享
发布于 02-25 22:01 北京
这也太难了
点赞 回复 分享
发布于 02-25 19:48 湖北

相关推荐

一面 1. 介绍仿大众点评项目的主要模块。2. 项目难点。3. 用户登录模块中,Redis 缓存是同步过程还是异步过程,同步过程会有什么问题,用户量大时发得慢该怎么办。4. 若用消息队列存储验证码相关信息,消息队列的架构是什么,出现消息堆积该怎么办。5. 增加消费者数量能否随意增加,有什么其他考虑。6. 双重拦截器的作用,是否能在一个拦截器中实现相关逻辑,双重拦截器有什么好处。7. 优惠券秒杀中,扣减的是数据库还是 Redis 中的数据,扣减后使用分布式锁和写入消息队列的顺序是怎样的。8. 若写入数据库时发生异常,Redis 中已扣减的数据是否需要恢复,如何恢复,恢复操作是否会对线上产生影响。9. 为什么在优惠券秒杀中使用 Lua 脚本,不能用 Redis 的其他数据类型(如 increment 或 decrement 计数器)的原因。10. 预检信息包含哪些操作,能否在外部完成。11. 若不在 Lua 脚本中实现预检资格、查询是否一人一单和扣减库存等操作,而在代码中实现,会有什么问题。12. 一人一单的限制能否保证,若快速点击或用脚本点击两次,是否会突破限制。13. 一人一单的限制应该在哪个环节实现。14. 写入消息队列之前应该完成哪些操作。15. 讲解 JVM 的相关知识,包括类加载器、运行时数据区、执行引擎等。16. 垃圾回收算法在年轻代或老年代是如何应用的,年轻代的结构是怎样的。17. 对 AI 有哪些了解,如何使用大模型。手撕:最大岛屿面积二面1. 介绍仿大众点评项目的详细内容,包括学到的东西、难点、重点。2. 详细描述一次C端用户登录行为在系统背后的完整数据链路,每一步系统要做什么、存储在什么地方。3. 验证码存储在Redis中的key是什么。4. 用户再次登录时,前端是否做防刷或重复登录验证,还是依赖短信验证码。5. 验证码发送在系统后台的操作流程。6. 用户登录态如何维持。7. 为什么要返回TOKEN,能否返回手机号。8. TOKEN在浏览器端存储在什么地方。9. 将TOKEN存到authorization字段的原因。10. authorization是header还是body字段。11. 双重拦截器拦截的内容,以及从什么地方取TOKEN。12. 从Redis中取TOKEN的key是什么。13. ThreadLocal中存储的是什么。14. ThreadLocal的定义是什么。15. ThreadLocal的生命周期是什么。16. 用户发起HTTP请求时线程是创建还是复用。17. 在post handler中remove ThreadLocal的原因。18. 已登录用户后续操作是否需要更新ThreadLocal。19. 拦截器拦截的请求类型及作用。20. 分布式系统中,用户请求路由到不同机器时是否需要重新登录。21. ThreadLocal存在的必要性,能否用其他东西替代。22. ThreadLocal的优点是什么。23. ThreadLocal设置的生命周期或服务的生命周期是什么。24. postHandler的调用时机。25. 声明线程的方法有哪些。26. 线程池的核心参数及各自作用。27. 等待队列是否越长越好。28. MySQL事务的隔离级别及各自举例。29. Redis的数据结构及各自特性和适用场景。30. 最近在学习的内容及大模型相关学习情况。手撕:实现简单任务管理系统的查询接口二面已挂
快手二面455人在聊
点赞 评论 收藏
分享
评论
27
167
分享

创作者周榜

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