高德算法二面面经

1v1

65分钟

1. 先做个智力题说活跃一下大脑

十袋金币里9袋真1袋假,每袋5个币,真币一个10g,假币一个9g,现在有一个电子秤,问最少称几次能找到那袋假币,怎么称。提示袋子里的金币可以拿出来,一次就可以

2. 手撕翻转二叉树

用的递归 问层数很深时存在有什么问题 然后用迭代做

问时间空间复杂度 纠正了一些代码格式上的问题和可以简写优化的点

3. 自我介绍

4. 八股

java和python有什么区别

为什么有的python10行写出来但java要100行

python不用考虑数据类型的优缺点

为什么说java是编译预言python是解释性语言

git用来干嘛 基于什么实现

5. 问项目

为什么用多agent不用单agent

怎么评估 效果如何

检索时query是自然语言而向量是代码语义怎么办

向量数据库的原代码一直在迭代怎么办

全部评论

相关推荐

评论
1
收藏
分享

创作者周榜

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