某小厂实习面
#牛客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不知道往哪些点去答,业务细节+底层要多熟悉,优化一下项目吧
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
总感觉记得不够细
相关推荐
点赞 评论 收藏
分享
03-29 14:27
蚌埠坦克学院 Java 点赞 评论 收藏
分享
点赞 评论 收藏
分享