Tiktok后端-国际化内容安全直推

坐标上海。
实习和2024应届都招。HC多。
感兴趣的可以发送简历到 *******************我会过滤简历,优秀的会帮忙推。

团队介绍:Data-TnS作为国际化内容安全平台团队,致力于为字节跳动国际化产品的用户维护安全可信赖环境,通过开发、迭代机器学习模型和信息系统以更早、更快发掘风险、监控风险、响应紧急事件,以人工智能技术赋能T&S团队,力求更高效、更敏捷、更全能地维护站内生态安全。
全部评论

相关推荐

04-17 18:28
已编辑
武汉大学 Java
1. 无手撕,全程拷打项目,一直拷打,一直拷打,事无巨细,直到讲解清楚或者答不出来换方向继续问。。鼠鼠前半段在掌握中,问到RAG就纯纯半吊子了。。并且这个部门是做智能客服,管理知识库的,属于是踢到铁板了,多半是凉了2. 自我介绍3. 怎么使用ai coding的(RAG项目的前端是纯ai出来的,面试官就问我具体咋做的)4. 有没有对比过不同的ai,你评价一下这些ai产品呢?问我通义Lingma具体哪个?我没招了。。我用的插件哪知道5. 你这个”一人一单“,怎么又用了Lua脚本又用了Redisson分布式锁?(因为项目迭代)6. 那你讲一下Redisson看门狗的原理?7. Redisson分布式锁里面数据是啥,你锁的具体是什么8. 那么你对这个高并发场景的前置有什么拦截吗?9. 讲一下逻辑过期是怎么做的?具体流程?10. 你这个项目QPS能达到多少?具体怎么测试的呢?抢锁的过程测试过吗?11. 你这个缓存雪崩是随机过期时间对吧?这个TTL具体怎么设计?为什么设计成这个时间?(不是,我咋知道啊,从这里开始就答的不是很顺了,我就说TTL太小容易雪崩,TTL太大持续占用内存,应该对吧)12. 你这个排行榜ZSet,这个排行榜怎么做的?member,score存的都是什么?那你这个点赞排行榜什么时候更新呢?每次有点赞都要更新吗?(忘了,太久远了,鼠鼠没想到他会问这么细)13. 取消点赞怎么设计的?(一人不能多次点赞)14. 讲一下你这个项目的RAG具体流程。15. 你这个动态选择的策略模式是怎么做的?判断依据是什么?具体判断条件?16. 切片策略,这个chunk块具体为什么设置成这么大?chunk设置的依据在哪?17. 继续讲流程,prompt怎么设计?你这个prompt具体怎么写的??问prompt特别具体的写法。。(这三个问题答的很差,感觉如果挂了极大概率就是因为这三个了)18. Stream流式输出,为什么用SSE(WebSocket和SSE区别嘛,提前准备过)19. 如果在流式输出途中前端突然关闭界面,你的项目会发生什么?(我说我没测试过,我觉得后端会继续跑,我觉得面试官想让我说的是有没有什么中断策略,可惜我没有设计)20. 你这个项目是自己一步步构建的是吧,你能说说你在学习RAG相关知识时候是怎么学习的呢?你平时的学习方式?21. 项目中遇到过最大的苦难,哪一个issue让你排查问题的时间最长?22. 反问环节:建议我可以参与开源项目,写几个开源项目的功能模块比自己闭门造车好得多,受教了,可惜鼠鼠现在没时间做。。。23. 总结:再接再厉,至少直到自己哪一块薄弱了,不至于像无头苍蝇一样。吐槽::不是,连个手撕都没有,八股也一个没问,是不是要寄了啊,纯纯拷打呗第二天通知挂
查看20道真题和解析
点赞 评论 收藏
分享
04-13 19:12
已编辑
门头沟学院 Java
1.面试官业务介绍5-10min,然后说岗位跟面试邀约的可能不一样2.看你简历投大模型岗位,这边是后端岗多些,和统计更多,基础也比较重要3.反问ai结合场景这里莫名其妙的说了下,未来ai业务场景的的发展,最近看裁员帖子之类的面:像工程项目会被替代很多,像统计和类似于这种,系统验证还好些4.手撕回溯 子集输入调错5.有看过限流算法吗;手撕 令牌通限流服务端 伪代码,加并发控制,加乒乓球式限流,还是流式限流;5.1 怎么记录每个getToken()方法入参的lasttime构造器5.2 怎么控制乒乓球式还是流式5.3  refillToken方法要传什么参5.4 gettoken 没有写currentToken --5.5 now - last 时,单位是 s、ms 还是 μs?用户体量比较大,百万的时候怎么考虑int 会强转为 0”,时间戳溢出 + 精度丢失问题。核心问题二:浮点数精度丢失与性能损耗me:基础有待提升面:思路还可以,细节有待提升,还是细节注意6.反问to B to C业务ai答案:如果是流式控制:我关注的是平均速率。我会利用令牌桶算法,重点调节 refillRate(补充速率)。无论请求是突发还是连续,我都会把它们看作连续的数据流,只要桶里有令牌就放行,主要用于防止下游被大流量冲垮。如果是乒乓球式控制:我关注的是交互的同步性。这通常用于对延迟敏感或需要严格顺序的场景。我会通过信号量(Semaphore)或者容量为1的令牌桶来实现。核心逻辑是:必须收到上一个响应(回球),才释放下一个请求的令牌(发球)。所以,在代码里,我是通过选择限流原语(是用单纯的令牌桶,还是用信号量/状态机)来控制这两种模式的。”
查看8道真题和解析
点赞 评论 收藏
分享
评论
1
收藏
分享

创作者周榜

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