Mia_san_mia_mia_san_mia level
获赞
79
粉丝
41
关注
5
看过 TA
1044
南京师范大学
2026
Java
IP属地:北京
暂未填写个人简介
私信
关注
04-22 13:06
已编辑
南京师范大学 Java
  暑期收官面了!1. 项目中做了哪些优化?(讲了高精度续播)2. 项目有哪些模块?(嘴贱说了一个评论模块,这个真不熟)3. 评论数据库表这么设计的(可能会有多级评论,我就说了会有parent_id,child_id,详细的记不起来了)4. 这种有树形结构关系的,这样设计会不会有什么问题?(递归查询效率低,可能深度分页?)5. 那你说说怎么解决深度分页(子查询,延迟关联)6. rpc项目看你用到了NIO,说说NIO7. NIO的多路复用再详细说说(selector,事件驱动?)8. NIO为什么是设计成同步非阻塞,两者不矛盾吗?9. NIO是Selector会阻塞还是主线程会阻塞?10. 出了一个场景题,伪代码用户转账,说说你需要考虑什么方面?(函数名:zhuanzhang(id1,id2,money))11. 我说要考虑事务,写了个编程式事务,手动提交回滚,用了个try catch?12. 项目里面怎么用的事务(我说@Transactional,声明式事务)13. 使用@Transactional有什么条件(事务失效)14. 你上面写的是不是也有什么问题(@Transactional下的方法被catch,会失效的)15. 那怎么解决?(用属性rollbackfor)16. 上述你写的转账还有什么问题?(余额没有判断,并且没考虑线程安全,要加锁)17. 然后开始讨论锁和事务谁先谁后(好像是我扯到的,各种没听懂,开始拿txt跟我一步步分析,为什么这么做,应该最后觉得有道理)18. 算法:判断A是不是B的子树,并分析时间复杂度和空间复杂度(好像复杂度说的不对)19. 说说G1垃圾回收器,为什么要分区来回收?不是分了老年代和新生代了吗?
饿了么二面39人在聊 查看38道真题和解析
0 点赞 评论 收藏
分享
04-17 15:05
已编辑
南京师范大学 Java
  1. 项目中的难点是什么?2. 高精度视频为什么要把播放记录存在缓存里?频繁访问redis性能会不会也有问题?是读操作多还是写操作多3. 数据库与缓存的一致性问题,如果删除缓存时发生了异常,怎么办?4. 用消息队列解决,根据什么从消息队列里把它去掉?5. redis用的比较多,聊聊 (作用,数据结构,持久化,分布式锁,内存淘汰策略,删除策略,缓存三兄弟,线程模型)6. redis里的I/O多路复用详细再说说7. 缓存穿透、缓存击穿的解决方法8. 缓存穿透会引发什么问题?9. rpc项目的背景,功能10. 一次rpc调用会经历哪些过程?(代理,编解码,网络通信,熔断降级等等)11. 服务端怎么知道客户端调用了什么方法?(编码规则?)12. java怎么保证并发安全(synchronized,lock,原子类这些)13. 讲讲lock接口怎么实现的(CAS+AQS)14. CAS是干什么的?15. CAS为什么要判断内存里的值与旧值是否相等,举个例子16. CAS能保证线程安全吗17. ThreadLocal了解吗18. ThreadLocal的内存泄露如何产生的19. ThreadLocal为什么ThreadLocalMap中key是弱引用,value是强引用20. 聊聊数据库(索引,事务,锁,三大日志,主从复制,性能调优)21. 聊聊JVM(JVM内存构成,垃圾回收器,垃圾回收算法)22. 怎么判定这个这个对象是垃圾23. 哪些可以作为GC-root24. 最有成就感的事(项目结合AI)25. 对大模型有哪些了解(prompt,function-call,Rag)
饿了么一面133人在聊 查看50道真题和解析
0 点赞 评论 收藏
分享
03-25 09:20
已编辑
南京师范大学 Java
一笑而过2222:在处理分布式锁与事务的关系时,通常是先加锁,再加事务注解。原因如下: - 先加锁:首先获取分布式锁,可以确保在同一时刻只有一个线程或进程能够进入临界区,执行相关业务逻辑。这可以避免多个并发操作同时访问和修改共享资源,防止数据不一致等问题。 - 再加事务注解:在获取锁之后,通过事务注解来定义事务的边界。这样可以保证在事务内的所有数据库操作要么全部成功提交,要么全部回滚,确保数据的一致性和完整性。如果先开启事务,在事务执行过程中再获取锁,可能会出现事务等待锁的情况,导致事务长时间持有资源,增加死锁的风险,并且可能会影响系统的并发性能。 先加锁能够有效控制并发访问,然后通过事务来保证业务操作的原子性,这种顺序有助于提高系统的稳定性和可靠性,避免数据冲突和不一致的问题。
查看14道真题和解析
0 点赞 评论 收藏
分享

创作者周榜

更多
关注他的用户也关注了:
牛客网
牛客网在线编程
牛客网题解
牛客企业服务