掌上先机26届校招

面试时长:1h,后半段答得不好,估计凉了
面试官人很好,有引导,有回答。
后续:一面过,约二面

1、JDK1.8 的新的特性
2、Stream 流常用操作
3、ConcurrentHashMap 用来解决什么问题?什么时候会用?
4、你刚才提到了线程安全,什么现象表示出现了线程安全问题?
5、Java 里有哪些锁?这些锁有什么异同呢?
6、这些都是单机锁,分布式系统要加锁需要采取什么方案?
7、SETNX 本身有超时时间吗?
8、那如果方法执行时间很长,那锁不就提前被释放掉了吗?还有什么方案吗? 不会,不太清楚别的方案了,面试官提到也是基于 Redis 的。
9、对 synchronized 关键字了解吗?原理是什么?如何加锁的?
10、什么叫做偏向锁?偏向是体现在哪里了? 不会,回答了线程id
11、你刚才提到了对象头,对象头中会存储哪些数据呢? 不会
12、Spring 中有单例模式,除了单例模式你还知道什么模式? 
13、你有用过原型模式吗?什么情况下可能会用原型模式? 不熟悉,面试官提示到是否有 “状态”
14、Spring 中,哪些类是单例的?
15、Spring 的 Bean 的生命周期分为几个阶段呢
16、它的实例化的过程是怎样的?Bean 销毁的时候想调用一些函数要怎么做?
17、Transactional 参数有哪些?
18、标注了 Transactional 的方法,并没有回滚,是因为什么呢?回答 代理对象。异常那块答错了。
19、为什么内部调用会导致事务失效呢?
20、代理对象本质用的是 Spring 什么特性?反射中的核心方法是什么?
21、如果想要内部调用,又想要事务生效要怎么做?
22、用 getBean 来得到可不可以?开始回答错了,后面拐回来了 容器里面放的就是 代理对象
23、Transactional 注解使用了 AOP,那么 AOP 体现在哪里呢?不会,面试官举了个例子:开启事务、回滚、提交 的这些点。
24、Nacos 的集群部署了解吗?不会
25、CAP 理论了解吗?Nacos 是 AP 还是 CP ?不知道(感觉最近面试好多都问我 Nacos 的)
26、如果让你来实现 服务的注册中心,那么它需要哪些功能呢?
27、Nacos 配置中心的功能用过吗?动态刷新是如何实现的?
28、如何确定一个 SQL 是否使用了索引?如何知道这个 SQL 扫描了多少行?答道用 EXPLAIN,但是有哪些信息我有点忘了
29、给你一个慢 SQL,你会从哪些方面去优化?答得不太好,后续好好补上
30、事务的隔离级别?少答了一个
31、JVM 常用启动参数用过吗?答了Xmx Xms,其他没用过不知道了
32、什么是 Full GC?什么情况下会出现?答得不太好,JVM 有段时间没复习了。
33、FullGC 会对 方法区和原空间 进行回收吗?同上
34、OOM 你有遇到过吗?提到了 内存泄漏、内存很大的对象
35、定位 内存泄漏/溢出 有哪些方式?面试官提到了 内存分析工具

Spring 还有 JVM 这块最近没有好好看 好多都忘记了,回去好好复习。
#面经# #26届日常实习#
全部评论
竟然是实习,看着好难
4 回复 分享
发布于 2024-11-07 21:37 黑龙江
不简单啊这,感觉比一般的中大厂日常实习难一点
1 回复 分享
发布于 2024-11-07 23:16 海南
感觉一些题目问的还挺细的,八股还得往深了啃
1 回复 分享
发布于 2024-11-07 21:41 广东
这是实习吗,他们约我6号面,而且是群面
点赞 回复 分享
发布于 01-02 22:26 黑龙江
只问八股,不问项目的吗?
点赞 回复 分享
发布于 2024-12-18 18:32 山西
打算去这家了吗 佬
点赞 回复 分享
发布于 2024-11-28 15:42 山西
多久之后约的二面呀
点赞 回复 分享
发布于 2024-11-27 21:05 北京
uu二面怎么约的呀?微信约吗?
点赞 回复 分享
发布于 2024-11-27 19:00 黑龙江
这个是一面的吗
点赞 回复 分享
发布于 2024-11-18 10:51 江西
为什么我没有面试啊,投了很多
点赞 回复 分享
发布于 2024-11-10 11:13 新加坡
一面过了,恭喜!
点赞 回复 分享
发布于 2024-11-08 12:04 广东
我在你后面,马上到我面试了 😭
点赞 回复 分享
发布于 2024-11-08 12:03 广东
ssob投的嘛
点赞 回复 分享
发布于 2024-11-08 01:10 陕西

相关推荐

05-16 16:39
已编辑
门头沟学院 Java
2025.5.14 40min面试官介绍部门非常详细,lazada东南亚最大电商平台主要是结合项目问八股,也有项目中某些细节的具体实现,和数据库表的设计面试官很好,在问的过程中,一边在记录面评,面试中学到了很多。虽然也有些没答上来,或者没答到位,但是比阿里云的体验好多了。面试官先介绍实习招聘的流程,说Bravo102实习生招聘是统一面试的,最后拿到offer,会让同学自己选择想去的部门,双向选择。第一个没让自我介绍的公司1. Redis的过期删除策略2. 具体的过期删除算法有哪些,绕了好久,最后发现他想问的是内存淘汰策越(LRU、LFU、随机删)3. Spring拦截器用到了吗,拦截器的底层原理4. 拦截器和过滤器的区别5. Kafka怎么保证消息不丢失6. 项目中Kafka具体怎么使用的7. 消息异常,没有发出去该怎么解决8. 重试具体是怎么做的,循环吗9. 重试多次失败,怎么办,抛出异常吗10. 消息一直没发出去是什么原因,分析一下11. SQL怎么优化的12. 怎么判断是慢查询的13. 怎么设计一个好的数据库14. 说说项目的数据库表是怎么设计的,可以说字段、索引、外键等一些设计15. 主键怎么设计的,普通递增,分布式中可以用雪花算法16. 除了雪花算法和UUID,还有什么可以让主键不重复17. 问具体的字段用什么类型设计的,比如用户名18. 什么时候用到了JOIN19. left join、right join和outer join20. 加密算法有哪些,什么区别21. 项目中用到哪些Spring特性22. 简单说说AOP是什么23. 动态代理,有的基于接口,有的不基于接口,具体说说什么区别24. 项目中哪些地方用到了AOP25. 说一下设计模式,以及知道哪些常用的设计模式,项目中怎么用到设计模式的26. 模版模式了解吗 27. 说说Spring中事务传播级别有哪些28. 两个方法嵌套调用,A调用B,A发生异常时事务传播机制怎么设置,B发生异常时事务传播机制怎么设置29. Redis和数据库怎么保证数据一致性30. SpringCache了解吗31. 说说线程池32. 核心线程数根据什么设置33. 说说Synchronized34. Synchronized 和volatile 的区别35. 项目中或者哪些场景下用到volatile反问(虽然是东南亚平台,但是做技术的不需要国外出差,非常详细的介绍部门和业务大概有5分多钟)最后对问的问题也进行了总结,说可以钻研深入些,还有多看看源码。对于他问的问题,每个问题可以多说一点(比如说慢查询优化,可以从怎么选择存储引擎,项目数据量是多少,每个表怎么设计的,索引怎么设计,这些方面都可以说),不用等着他来问。关于分库分表,也要考虑表的规模。
点赞 评论 收藏
分享
评论
16
76
分享

创作者周榜

更多
牛客网
牛客企业服务