某小厂实习面

#牛客AI配图神器#1. HashMap底层原理,什么时候转链表,什么时候转红黑树
2. HashMap线程安全吗?ConcurrentHashMap和HashTable底层怎么实现线程安全的
3. 实现线程安全的方式还有哪些,除了锁?sychronized和reetrantlock的区别
4. volatile底层是怎么实现的
5. ThreadLocal底层原理
6. ThreadLocal使用会不会有一些问题?怎么解决
7. 你项目哪些地方用了缓存,Redis缓存是怎么实现的(但是居然没问缓存三剑客,感觉下次是不是得主动多说一点)
8. 你这个缓存有没有预热
9. Redis分布式锁的实现
10. Redis分布式锁会不会有问题
11. 使用 Redis + Lua 脚本实现对用户秒杀资格的预检是怎么做的,CAS解释
12. 你这个对Redis的操作是怎么实现的,是硬编码的吗,还是使用jdbc?(这个问题稍微没有理解,后来再问了下是不是想问Mybatis,面试官说是的,问我是不是通过注解实现的)
13. 点评为什么用session登录,并表示session登录比较老,为啥不用jwt之类的。Session共享问题
14. jwt是怎么做校验的
15. jwt的payload里面存了什么信息
16. MySQL的索引类型?什么情况下索引会失效
17. 最近有学习什么新技术(哽住,最近都在复习,开始往自己最近背的知识点扯)
18. 你有使用什么AI工具
19. 遇到技术方案有分歧怎么解决
20. 作为♀为什么会想做开发,这个比产品加班多(emmm)
反问:负责的业务、结合AI的内容、他们在用的AI工具、数据安全问题,以及交流发现虽然业务会接入大模型,但是面试官说基本不太会去关注大模型相关的东西(是的,他甚至都没发现有论文那一行),主要还是看开发相关的项目
总结:确实存在一些问题不知道如何表达or不知道往哪些点去答,业务细节+底层要多熟悉,优化一下项目吧
全部评论
无手撕,无计网,无os,无算法,硬聊项目1h总感觉记得不够细
1 回复 分享
发布于 2025-03-28 21:33 浙江

相关推荐

03-07 01:06
门头沟学院 Java
一.实习问题1.日志追踪功能的核心标识以及传递方式是怎样的。2.多层关系挖掘的业务逻辑是怎么样的,资源的依赖关系是怎么样的,关系是怎么保存的。3.百万级数据导出的业务,导出的什么数据。二.项目问题1.抽象规则树当中都抽象了哪些规则,中间想要加规则可以加吗,怎么加。2.关于人群标签这块,如何去区分什么样的人群应该添加什么样的标签。3.关于人群标签这块,如果相对一些人的标签信息进行增删改查操作如何操作呢。4.关于redis的发布订阅,用来订阅什么。5.关于限流这块,限流的范围是什么。6.关于交易规则链路,核心的链路都是什么,即哪些节点,做了哪些规则校验。7.关于交易规则链路,如何想要添加一个新规则,如何将它快速接入呢。8.关于执行过程中会出现中断跳过的情况吗,如果出现了怎么办。9.关于拼团成功这样的消息提示有做推送的机制吗。10.下单支付成功后,会进行同步操作还是异步操作呢。11.关于库存的并发是怎么控制的。12.关于库存这块如果仅使用Mysql库存>0判断,为何还需要其他类似于分布式事务机制这样的操作来解决呢。三.八股问题1.springboot自定义配置这样的机制,自动配置的流程是什么样的,SPI机制。2.SPI机制有什么用。3.springboot如何实现一个start。4.redis的持久化机制有哪几种。5.redis的过期删除策略。6.redis实现分布式锁,用到了哪些命令。7.mysql慢查询分析如何分析,explain中的type字段有哪些类型。8.索引失效有哪些。9.事务的隔离界别有哪些,有哪些并发问题。10.threadLocal的使用场景。11.线程池的核心参数有哪些。12.拒绝策略有哪几种,平时使用哪一个。没想到小小厂还有二面。
发面经攒人品
点赞 评论 收藏
分享
评论
3
12
分享

创作者周榜

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