字节跳动AI应用开发面经(Tiktok直播方向)

自我介绍以后开始拷问:

项目:
1,如何做到筛选视频困难样本的(只有这个答得有点曲折,也记不清项目里面是怎么做的了,其他答得还好的都记不清了,后面也知道了这个经历和公司业务内容强相关)

八股:
A。面试官说先从Python基础问起(问之前还确认了我用C还是用Python):
1,Python里面可变对象跟不可变对象的一个区别,及其含义,以及模型训练当中怎么用
2,Python里面可变对象包括什么,元组算不算可变对象
3,对上一个的follow up:可变对象和不可变对象的本质区别?也即list能不能作为哈希表的key?(可能因为上一个问题答得隔靴搔痒没有切中面试官的心意)
4,什么是全局解释器锁GIL,在这种情况下怎么进行多线程编程
5,什么情况下会用多进程什么时候会用多线程
6,多进程之间做并发的话怎么去做数据共享以及同步互斥(一开始自己回答了Lock,后来面试官提示是多线程之间做的并发,于是端上了Event和Semaphore Quene等)
7,了解过Python装饰器的作用吗,在代码里面有没有用过,它的原理是什么
8,Python在数据处理当中常见的性能优化手段
9,10个T的视频数据浏(浏览数据或者点赞数据),想去统计这些数(每个视频的观看人数和点击人数)。这个东西用Python来写的话,会怎么去写(后续补充:在本地的机上面处理,而不是说用分布式那种那个来处理。10个T还不至于一定要上分布式)

B,计网:
1,HTTP跟HTTPS区别和联系

C,数据库
1,了解数据库事务吗,简单讲讲
2,LEFT JOIN 和INNER JOIN的区别(但是本人对数据库实在不熟不知道有没有听错问啥……)

D,大模型
Transformer里面会用那个Flas Attention跟那个Paged Attention去优化,它们的那个区别跟那个原理是什么

代码手撕:
最长回文子串,不过是直接返回子串

面试官看我补全代码以后捉了点bug就没说别的了,问了问时间复杂度以及有没有比动归更好的解法

(此外我听过一个说法,说如果面试官直接问你hot100原题就是很想招你进来了,我不清楚)

反问环节:
1,这个实习岗位具体做什么?业务场景是什么?
——主要围绕 TikTok 直播的音视频内容理解与标签体系建设。在连麦、试音等场景下,对内容进行识别后自动打玩法/分类/风格等标签。目标是提升标签质量(准确率/覆盖率等)并推动自动化。工作会包含线上推理服务与工程链路设计,配合策略/算法团队做模型与策略调优

2,使用什么模型对数据打标签?开源还是闭源?
——同时会做开源与闭源大模型的对比实验,效果好的方案会通过实验与切流获得更多流量。

根据内容来看感觉这个应该是加了AI调用和提示词工程的python后端开发,整体更偏工程,也无怪乎大模型这块也就问了这么点

btw喜茶的提拉米苏浓巧好喝
全部评论
佬,这个部门面试有后续吗
点赞 回复 分享
发布于 03-25 11:19 上海
ai开发怎么问这么多python后端啊
点赞 回复 分享
发布于 03-10 09:46 陕西

相关推荐

04-09 14:15
门头沟学院 Java
攒攒人品!有面试过同岗的朋友欢迎评论区交流1. 实习拷打2.项目拷打3. 详细介绍一下agent项目的核心功能?4. 智能运维助手的"运维"具体如何定义?5. 系统有哪几个主要的组成部分?6. Spring ai alibaba覆盖了你上面说的哪些部分?7. Planner/Executor/Supervisor模式的优点是什么?比如说我接收一个请求的处理,它的优点是什么?8. 在Planner/Executor/Supervisor模式中,拆分为3个agent和只使用1个agent,最关键的优势和区别是什么?9. 介绍RAG的核心流程?10. 召回和重排用的什么算法?(没用重排,道歉)11. 为什么要做RAG?12. 模型回复效果不好的话,如何在RAG层面采取优化措施?如何通过微调采取优化措施?微调属于预训练还是后训练?13. 简单对比一下MySQL和Redis各自的特点?14. MySQL的"关系型"是什么意思?15. Redis能不能做存储,而不仅仅是缓存?16. 场景题: Java多线程并发模型相关: 比如说我有这么一个场景,总体上是一个生产消费的一个模型,但是这个整个的任务的量比较大。就是比如说我有很多的任务,然后可能有成千上万个生产者消费者。比如说有1万个生产者生产消息,然后有5万个消费者消费消息,或者叫任务或者消息或者数据都可以吧。然后因为整体任务量很大嘛,所以大家要去并发去生产和消费。能简单说一下,这样的话用Java的并发模型和并发控制所相关的这个机制怎么去实现,就口述就可以17. 手撕: lc 224.基本计算器(hard) 限时20min
点赞 评论 收藏
分享
评论
5
28
分享

创作者周榜

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