4.13 快手实习后端ai开发二面

感觉面完人都通透了,还是太菜了,下去沉淀一下
1. 项目深度拷打
2. SQL 题目:有一张学生表,请写出“查询年龄大于 30 岁、成绩最好的 10 个学生的 ID”的 SQL 语句。
3. 针对上述 SQL,如果表中有 1000 万条记录,你会如何添加索引?考虑索引的先后顺序(如 age 在前还是 grade 在后)对性能的影响。
4. 在百万/千万级大数据量下,为什么 WHERE age > 30 这种范围查询可能会导致 MySQL 优化器放弃使用索引?
5. 手写代码:请实现一个三叉树的广度优先遍历(BFS)方法,打印节点值。
6. 在 AI 时代,作为一名“工程师”与传统的“程序员”相比,在解决抽象问题和任务拆解能力上有哪些新的要求?
全部评论
最后一题问的比较新
点赞 回复 分享
发布于 04-16 23:47 辽宁
感觉问的似乎不多呀
点赞 回复 分享
发布于 04-16 19:06 北京

相关推荐

昨天 22:16
已编辑
门头沟学院 Java
发帖攒人品 4.3一面(50min):项目问了大概十分钟对数据库增删改查频繁的情况怎么处理jvm调优,出现oom如何排查MySQL索引的作用?什么时候适合建索引,什么时候不适合?线程池的作用,线程池的核心参数,核心线程数的设置,什么是io密集型和CPU密集型任务equals比较的是什么为什么重新equals方法也要重写hashcode哈希表put一个元素的流程平时如何使用ai辅助编码?skill是什么Redis单点访问过大如何处理spring和springboot的关系transactional注解什么情况会失效及应对情况了解jdk新版本的内容吗?虚拟线程是什么手撕: 动态规划爬楼梯4.10二面(25min):平时使用的什么消息队列?消息队列的作用?为什么不用线程池替换?rocketmq怎么做消息持久化的Redis为什么快Redis单节点能抗多少请求,怎么来的详解Redis有哪些数据结构,zset底层实现,各适用于什么场景为什么使用线程池?线程池核心线程数如何设置?核心线程数是在加载的时候创建还是在执行的时候创建?MySQL单表数据量上限平时用的什么垃圾收集器?g1的region设置的是数量还是大小?设置的数量大了还是小了对gc有什么影响?了解agent吗?短期记忆和长期记忆如何实现?cv和nlp的关联(简历上写了自己投的cv论文)无手撕给孩子过吧4.14 ai面(35min)5.6 hr电话过来没接到,回拨打不通5.7 hr电话过来依然没接到,但是回拨打通,电话hr面,并发英语评测5.7 英语评测(30min)应该挂了,感觉做的一坨
查看22道真题和解析
点赞 评论 收藏
分享
点赞 评论 收藏
分享
评论
3
3
分享

创作者周榜

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