虾皮Android一面

问了很多问题只记得一些。
1.自我介绍
2.请你说说ArrayList和LinkedList的区别,这两个适合的场景是什么。如果是访问顺序list这两个访问的时间复杂度是多少。数据结构有哪些,LinkedList可以用于哪些数据结构。
3.请你说说HashMap。讲讲hashcode操作并说说你的理解(问了个问题说如果两个hashcode相同代表什么是冲突了吗),讲讲红黑树的作用。
4.说说synchronize的用法及原理,以及如何进行优化操作。
5.多线程的三个特性。volatile的作用是什么。
6.讲一下lru的操作以及逻辑,代码怎么写。
7.讲一下栈溢出和OM,栈溢出发生的原因一般有哪些,一般如何会引发OM,并选出其中一个举个代码例子。
8.Java的引用有哪些,每个引用分别有什么区别。
9.手撕代码:求出二叉树的深度大小,不允许用递归。
只记得这些了,面到后面我感觉我魂都没了,整个人都是蒙的,回答得不好。我的简历偏后端,全程也没问我什么Android方向的
全部评论

相关推荐

攒人品!!! 大家都要拿到暑期实习的offer啊!!!项目一:1. 你这里的意图判断是怎么做的?直接交给模型做,还是这个用户的查询query做了一些其他处理。2. 为什么要设计这三层记忆架构,是一个通用的设计还是参考了什么论文。3. Agent 的评估是怎么做的4. 有没有评估过你的记忆架构,在没参考openclaw之前和之后的指标有什么变化,成功率有对比吗?5. 你之前向量检索加redis缓存是怎么做的? redis健和值是什么?6. 新的记忆加到文件里 是直接append吗? 覆盖?还是改写?7. 改的方式 模型改吗?模型调用editor去改文件是吗?8. 你觉得 redis+milvus向量存储 和mysql+文件系统+向量检索,他们的优劣如何?优点缺点分别是什么。9. 其实我比较感兴趣的是他们这两种方式的查询检索召回 效率的对比。10. 对于每一个用户,在系统中怎么保存这些不同用户的文档?11. 其实就是模型通过路径去读这些文件是吧,那如果两个人登了同一个账号,在同一时刻,这个文件会被两个不同的用户使用,在这个情况下,你们的系统如何处理?怎么解决这个问题?项目二:1. 你说你的文档准确率达到90%,具体做的改变是什么。2. 那为什么医院的问答项目里,不采用同样的实现3. 你说pdf表格密集,那假如用户就是问一个表格里,第二行是2025年,第三行是2024年,具体问2025年的值是多少,你的系统能做到吗?4. skill是自己写的吗 ,互相之间可以联动吗?5. 为什么不用skill-creator6. 你的数据集是怎么收集的,然后是怎么评估的呢?打分是谁在打分?人在打分 ,还是模型裁判员去打分?如果有很好用的模型裁判员,为什么不用裁判员模型7. 介绍一下KV cache8. 讲一下transfromer架构。算法题1. 字符串数字相减2. 字符串最长连续序列
查看21道真题和解析
点赞 评论 收藏
分享
1h05min,算法非hot100,没撕出来。以为凉了,但是居然过了,谢谢温柔面试官。Q1: 自我介绍一下。Q2: 讲讲这个AI的项目。Q3: 讲讲AI视频解析平台出于什么目的做的。Q4: 最大视频文件大小限制是多少?最终解析内容以什么形式输出给用户?Q5: 提取音频并调用大模型处理的整个链路?Q6: 如何利用MD5配合分布式锁做内容级别去重的?Q7: Redis的分片状态设计?分片大小定为5MB的依据是什么?Q8: 超卖怎么保障数据的最终一致性?Q9: Redis缓存击穿具体用了哪种方案?为什么选择逻辑过期?Q10: 达到最大重试次数依然失败有什么兜底策略?Q11: 延迟队列处理超时订单时,怎么通过乐观锁解决支付关单冲突的?Q12: Redis持久化是怎么配置的?Q13: 异步有点重度依赖MQ吧,消息积压或消费者消费不过来,怎么监控和处理?Q14: 遇到过加了索引但依然走全表扫描的慢SQL情况吗?怎么排查解决?Q15: 用到本地线程池了吗?核心参数是怎么评估设置的有考虑嘛?Q16: 你后面这个床柜子感觉设计挺好的??快手那萝卜面试没虚拟背景用Q17: 噢噢,用Lua脚本保证扣库存的原子性,若脚本执行到一半Redis节点挂了会怎样?Q18: MySQL默认的事务隔离级别是什么?不同级别下乐观锁表现有区别吗?Q19: MinIO里未合并成功的残余分片文件,有想过怎么处理嘛。Q20: 调API时若突然宕机,业务端如何给前端做的用户感知呢。Q21: 并发场景下直接用HashMap有什么线程安全问题?Q22: ok,那我查询用户“最近上传的10个视频”,选Redis的哪种数据结构,为什么?Q23: Redisson看门狗业务耗时一直续期,锁还能释放吗?Q24: MyBatis的XML时,#和$占位符有何区别?防SQL注入场景必须用哪个?Q25: 假设视频平台流量突增10倍,你觉得瓶颈会在哪个组件?有想过这个问题嘛?Q26: 好的,出道算法吧。Q27: 讲一下你心态的变化嘛?[代码一直爆红,没撕出来,换我红温崩溃了,被面试官看出来了,因为前面问简单都答得都挺好的。]Q27: 时间差不多了,就讲一下思路吧。反问。面试官给了很清晰的建议,真的非常感谢。隔了两天才约二面。
牛客喵🐱:这周这家公司好多人都在面,春招专题里还能看到其他公司的最新招聘动态和面经,快去看看👉https://www.nowcoder.com/link/chunzhaoji2610
查看25道真题和解析
点赞 评论 收藏
分享
评论
1
6
分享

创作者周榜

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