字节 抖音内容审核 一面

一、开场与个人情况
先做一个自我介绍。
挑一个印象深刻的项目展开聊一下。
站内信触达量从 100 万到 1000 万,对服务和接口有什么挑战?接口 QPS 大概多少?
二、微信预约项目深挖
微信小程序预约功能的全链路数据流转是什么样子?
这个项目大概几个人在做?
为什么选择先更新数据库推送状态,再去推送消息,而不是先推送再保存数据?
推送过程中服务宕机了会出现什么问题?会不会出现标记了推送但实际没推送的情况?
三、Full GC 问题排查
Full GC 问题是怎么发现的?
修复 SQL 问题后,后续做了哪些预防措施?
预防措施有实际落地吗?
四、算法题
实现旋转有序数组的元素查找(找不到返回 - 1)。
五、数据库设计与字段类型
设计学生信息表(name、subject、score、age、gender、论文等),说明每个字段的数据类型。
为什么 name 选 varchar 不选 char?
varchar (25)、char (25),存入长度为 100 的内容能否存下?
建立联合索引 (name, age, gender),查询条件age = x and gender = y会不会命中索引?
MySQL 索引的底层原理是什么?
为什么索引用 B + 树,而不用 B 树、红黑树、跳表?
六、MySQL 事务与 ACID
了解 MySQL 的 ACID 吗,讲一下。
MySQL 通过什么原理、方式保证 ACID?
七、计算机网络
浏览器输入 URL 到响应,经历了哪些网络过程,每一步大概耗时多久?
TCP 为什么是三次握手而不是两次?
SYN 队列满了会怎么样?
TCP 能保证数据有序吗,是怎么做到的?
给微信推送用 HTTP 还是 HTTPS?
HTTPS 传输的数据是加密还是解密的?
HTTPS 是对称加密吗,为什么用对称密钥而不是更安全的非对称加密?
八、Java 并发与虚拟线程
CompletableFuture 用的是线程还是进程?
了解 Java 的虚拟线程吗?
虚拟线程是有栈协程还是无栈协程?
九、Redis 相关
项目中使用 Redis 的场景有哪些?
Redis GEO 怎么实现范围内检索?
遇到过缓存穿透吗?怎么解决?
十、大模型相关
接触过大模型吗?
讲一下大模型训练的三个阶段。
十一、收尾
有没有比较擅长但我没问到的内容?
全部评论
感觉问的可以的
点赞 回复 分享
发布于 04-02 23:03 北京

相关推荐

03-31 20:09
门头沟学院 Java
1.用的LLM模型随着变化,用起来有哪些不一样的地方?怎么应对模型差异带来的效果的一个变化2.milvus,mysql数据库用来村哪些数据3.关系型和非关系型数据库的区别4.mysql如何实现事务的,底层答得navicate begin commit roolbanck;应该是锁,MVCC相关5.索引有哪些,聚簇索引和非聚簇索引的区别好久没看八股了,答得不好6.乐观锁悲观锁的区别7.springboot自动配置的原理;怎么找到配置的类的8.hashmap底层结构,怎么扩容,线性安全吗;concurrent hashmap线程安全,怎么实现的;1.8前后的区别9.锁的话,synclized 和lock区别答的state关键字设置10.读写锁怎么实现的,retranlock;深挖源码里怎么实现读锁和写锁的答得AQS,state高低位设置11.比如实现读锁,写锁分别的state里面底层怎么设置12.线程状态,slleep和wait的区别13jvm内存模型,常量在哪里;方法区里面什么14.垃圾回收算法,分别用在什么场景答得分代回收用的多,新生代老年代15threadlocal有什么作用;thradlocal怎么保存参数的;强弱引用的话16.现在N个数,占了一半以上,怎么快速找到;hash单词遍历两个O(n);Arrays.sort(快排)17.快排是怎么快的,原理;那二分查找原理;回到刚刚更低的方法吗18.有用到什么中间件吗;redis kafka用来做什么;为撒选择kafka,其他rocket选型对比19kafka底层大概有哪些组件答得zookeeper,ack机制;分区局部有序20.通过api调用的话,怎么调用api的;走的apikey吗21.那你知道怎么读取向量数据库,看你在搞这个答得pymilvus工具包22.了解token怎么计费的吗答得内网私有部署,外网购买相关23.ai应用的,怎么节省token使用24.ai应用有什么实际产生效果25.用过claude code写过代码答得codex和claude code有个稍微的对比26.作业:AI辅助发邮件,写提示词完成json转需要字段格式json;交付1.一个prompt,交付2.返回json数据交付3,返回提示词验证过程,比如最后的数据是否符合条件cursor 3min秒了,发到共享框中4min反问面试表现:java细节多了解下,大模型实践还是比较多带个耳机收声好点
查看25道真题和解析
点赞 评论 收藏
分享
评论
点赞
1
分享

创作者周榜

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