字节Ai应用开发面经 - 一二面(感觉微凉,还没有后续)

5.7 HR电话联系面试
5.12 一面 面试完30min后电话约二面
5.15 二面 微凉,还没结果

【一面 35min 】

面试结束后20min 电话约二面
实习考察
    1. 因为之前在字节实习过一段,简单问了问实习业务,主要做了什么
    2. 数据库优化怎么做的,数据库的量级是多少,有没有做分库分表
    3. ...

八股
因为实习写了数据库优化,八股主要考察mysql和redis
    1. mysql的索引介绍一下,索引什么时候失效,怎么避免失效,为什么有时候用了索引还是很慢
    2. mysql索引为什么快,B+树怎么设计的
    3. 慢查询怎么排除,如何解决的
    4. redis的高可用,高性能是如何实现的。哨兵机制,集群机制,主从结构
    5. 有没有做过redis和mysql的混合使用

AI
    1. Vibe coding 用过吗,介绍一下
    2. skill的理解
    3. 还问一些其他的AI编程范式,我不太了解

手撕
    单链表处理:将单链表头尾依次相连,时间复杂度O(n) ,空间复杂度O(1)
    例子:
    l1->l2->l3->l4 转换为 l1->l4->l3->l2
    l1->l2->l3->l4->l5 转换为 l1->l5->l4->l2->l3

    15min完成。

反问
    1. 部门业务
    2. AI应用开发的细节,补充什么知识

【二面 1h】

面试官晚到了5分钟,感觉很忙,中途手撕的时候还退出了一下。

闲聊
    1. 为什么这么早就准备实习
    2. 这次可以实习多长时间,后面准备读研吗?

实习拷打
感觉回答都没有很戳中面试官的点,没有体现具体的技术价值
    1. 业务介绍(说实话我做的产出没有很高级),业务流程
    2. 我做了哪些部分,然后继续考察业务理解,拷打业务初始化流程,怎么解决上下游的问题。
    3. 用户体验怎么提升的(面试官认为我做的更像是用户体验调优,而不是风险规避与性能优化)
    4. 做过最难度的部分(面试官认为我讲的不算难点,感觉这个回答的不好,拉低了印象分)
    5. 业务为什么这么改造,了解背景原因吗

八股
    1. 数据库索引的优化在哪里,为什么快
    2. 又根据实习经历问了一下实习中数据库索引优化怎么做的吗,为什么性能提升了20%(因为实习写了数据库治理,直    接被问住)
    3. 介绍一下回表查询,为什么出现顺序io和随机io,你那个场景是怎么解决的

手撕
    1. 带最大容量的阻塞队列

    整体代码写出来了,但是测试的时候出现了bug,和面试官讨论了一下没有发现问题所在。感觉自己拉完了,感觉要寄

AI
    1. 平时怎么用AI的
    2. 为什么想要开发一个ai助手,有什么沉淀的

反问
    1. 继续了解业务
    2. 对于ai提效的预期是什么

#我的求职进度条##字节跳动# #发面经攒人品#  #一人分享一道面试手撕题#  #日常实习#
全部评论

相关推荐

评论
2
1
分享

创作者周榜

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