快手-一面
📍**面试公司**:快手
🕐**面试时间**:03/13
💻**面试岗位**:java
❓**面试问题**
1. 可以做个简单的自我介绍。
2. 问毕业时间
3. 问实习地点
4. 以后预期是在北京工作吗?
5. 你比较熟悉的是哪个项目?
6. 列一下你比较熟悉的一个项目的表名、索引、设计用意。
7. 为什么这两个表要分开?
8. 有没有可能没有user表的时候有user_info表?
9. 这两表的数据怎么生成的?从哪来的?
10. 注册的时候会怎么做?操作两个表吗?
11. 他可以不可以不绑定微信号?
12. 那他可以不可以不填nickname和name?
13. 所以你这个user_info表其实不能脱离user表存在,是不是?
14. 那种表在数据库设计里面它叫什么?
15. E-R两个字还记得吗?“丫丫”是什么的缩写?
16. 你的user表为什么需要有个ID字段?
17. 为什么不可以让user_info表里面有一个字段是user的ID?关联关系为什么反过来?
18. 两个表互相关联是最好的吗?你觉得哪种方式最好?
19. 那还需要ID这个字段吗?为什么选这种方案而不选你原来的设计?
20. 你的方案怎么选择?为什么选某一种?在什么场景下选?
21. 向量召回中,embedding是用什么做的?
22. 关键字加向量语义的混合是怎么混合的?
23. 搜索结果里面用哪个?
24. 你们会去干预排序算法吗?排序的分值?
25. 这个RAG检索底座是作为给大模型智能排错的一个工具使用的吗?
26. 从0到1构建以及增量更新,耗时大概什么量级?
27. 简易数据库是公司的项目还是学校的课程设计?
28. 说说PG SQL和MySQL的区别?
29. 可重复读隔离级别是怎么实现的?
30. 算法题:把二叉树用字符串存储,再写方法解回二叉树。(手撕)
🙌**面试感想**
感谢快手给我双非一次机会,虽然我也没把握住🥲,答得很烂,数据库理论什么的完全没准备。算法不是hot100但是不难,力扣原题。最后毫不意外的挂了。
#发面经攒人品#
🕐**面试时间**:03/13
💻**面试岗位**:java
❓**面试问题**
1. 可以做个简单的自我介绍。
2. 问毕业时间
3. 问实习地点
4. 以后预期是在北京工作吗?
5. 你比较熟悉的是哪个项目?
6. 列一下你比较熟悉的一个项目的表名、索引、设计用意。
7. 为什么这两个表要分开?
8. 有没有可能没有user表的时候有user_info表?
9. 这两表的数据怎么生成的?从哪来的?
10. 注册的时候会怎么做?操作两个表吗?
11. 他可以不可以不绑定微信号?
12. 那他可以不可以不填nickname和name?
13. 所以你这个user_info表其实不能脱离user表存在,是不是?
14. 那种表在数据库设计里面它叫什么?
15. E-R两个字还记得吗?“丫丫”是什么的缩写?
16. 你的user表为什么需要有个ID字段?
17. 为什么不可以让user_info表里面有一个字段是user的ID?关联关系为什么反过来?
18. 两个表互相关联是最好的吗?你觉得哪种方式最好?
19. 那还需要ID这个字段吗?为什么选这种方案而不选你原来的设计?
20. 你的方案怎么选择?为什么选某一种?在什么场景下选?
21. 向量召回中,embedding是用什么做的?
22. 关键字加向量语义的混合是怎么混合的?
23. 搜索结果里面用哪个?
24. 你们会去干预排序算法吗?排序的分值?
25. 这个RAG检索底座是作为给大模型智能排错的一个工具使用的吗?
26. 从0到1构建以及增量更新,耗时大概什么量级?
27. 简易数据库是公司的项目还是学校的课程设计?
28. 说说PG SQL和MySQL的区别?
29. 可重复读隔离级别是怎么实现的?
30. 算法题:把二叉树用字符串存储,再写方法解回二叉树。(手撕)
🙌**面试感想**
感谢快手给我双非一次机会,虽然我也没把握住🥲,答得很烂,数据库理论什么的完全没准备。算法不是hot100但是不难,力扣原题。最后毫不意外的挂了。
#发面经攒人品#
全部评论
相关推荐
投票
185黑皮师范生:等ai真能替代这些岗位了,那基本其它所有涉及到电脑办公的岗位都要先被替代掉,何必宣传焦虑,搞得研发核心竞争力就是作为一个code machine一样
点赞 评论 收藏
分享
查看7道真题和解析