字节跳动

收藏
文娱内容
10000人以上
D轮及以上
北京(总部)
福利丰厚榜高校必争榜offer比较常胜榜HC充足榜校招高薪榜牛客指数榜

423

在招职位

5709

面试经验

31

真题试卷

查看官网
上传简历
此刻你想和大家分享什么
职位类型
全部
后端开发
前端开发
客户端开发
测试
数据
运维/技术支持
人工智能/算法
研发工程师
硬件工程师
电子/半导体
产品
运营
展开更多
最新
热门
🌸 简历の「禁忌咒纹」破除指南必杀技·次元折叠术HR平均看简历时间 ≈ 泡面开封时间。请把学历/实习/项目经历压缩成「满汉全席の小当家发光料理」模式: - √ 开发了可莉炸鱼效率计算器(日均处理10w+指令|性能提升66%) - × 参与了某实验室项目(面试官:所以你到底会放荒星还是天动万象?) 痛衣要素察觉字节二次元浓度≠在简历写“我推のVTB是嘉然”,请把宅力转化为「可展示の替身能力」: - 画过百万浏览同人图→视觉设计岗可放作品集 - 组织过ComiCup参展→突出活动策划/执行力 - 写过崩坏3反和谐工具→技术岗亮Github链接 圣遗物词条强化用JD分析器对标岗位需求,例如游戏运营岗: -  原神57级|深渊满星率100%  >  热爱游戏  -  自制星穹铁道角色强度梯度表>获10w+阅读  >  具备数据分析能力  🎭 面试の「无限剑制」生存法则 ✨ 第一重结界·次元共鸣测试面试官:“你说你喜欢二次元,那《葬送の芙莉莲》第7卷封面角色是谁?”正确姿势👉 “比起背设定集,我更擅长从ACGN文化中提炼用户洞察,比如分析《蓝色监狱》角色成长曲线对Z世代社群的隐喻...”(镜片反光) 🔥 第二重结界·现实扭曲力场被问项目难点时禁止发动「因为甲方是巴巴托斯所以开摆了」技能!改用「我如同在无想刃狭间对抗代码の祟神」叙事:“当时Redis缓存穿透率超过40%,我通过布隆过滤器重构+二次元角色血条可视化监控(展示彩虹小马版Dashboard),最终将API响应速度压缩到刻晴一次星斗归位的时间” 💫 终焉结界·禁忌の反问当面试官问“你还有什么问题”,禁止触发“食堂有崩三联动菜品吗”死亡flag!建议发动“请问业务目前是否面临类似《赛马娘》中日服运营策略差异的挑战”等组合技,瞬间完成「人类觉醒の刻」! ☄️ 隐藏の副本掉落提示 - 笔试玄学:编程题命名「稻妻雷电将军の无想一刀」可能触发面试官共鸣 - 复活机制:被捞进人才库≠结束,可每月用“我の新必杀技·xxx项目已上线”邮件发动秽土转生 - 终极Buff:在牛客网刷真题时循环播放《もしも明日が晴れならば》,正确率+66%(伪科学认证) (突然正经)其实面试本质是「用你的超电磁炮轰开业务场景的大门」,与其焦虑不如把每次拒信当作「死亡回归の存档点」。顺便,春招可尝试投递“星辰大海组”(HC较多部门),最后…要来份字节工牌痛贴DIY教程吗?( ͡° ͜ʖ ͡°)✧#大家都开始春招面试了吗# #牛客AI配图神器#
查看3道真题和解析 大家都开始春招面试了吗
点赞 评论 收藏
分享
今天 11:22
已编辑
华南师范大学 C++
2/13 一面75min你的ai项目是怎么去构建的,你在其中承担了什么工作(没回答道他想要的点,反复问了好几次)2,你的项目有用到aop,请你讲讲aop,你具体是怎么在项目实现的(代码实现)3,如果不用java提供的切点表达式和通知,你该怎么实现aop4,给你一个sql语句(主键a,联合索引b,c,select a,b,c from table where b = x and c = y and a = z),请问他的索引有没有使用,请你说说他具体是怎么查找的5,上面的语句你可以怎么进行优化,在不改变mysql字段的情况下你该怎么进行代码层面的优化6,请你讲讲事务的特性,请你讲讲undolog,redolog,binlog的区别,他们在一条sql语句执行后分别会做什么7,请你讲讲事务的隔离性,请你讲讲mvcc,请你说说mvcc有哪些优点和缺点8,请问你的学习成绩怎么样,你的绩点多少9,一条https的url从按确认到数据渲染到页面这期间发生了什么10,请你说说http和https的区别11,请你说说tls用了什么加密技术,对称加密和非对称加密的优缺点12,项目中用到websocket,请你解释一下它的使用场景,它的优缺点,你是否还有其他代替使用。算法题 最长连续非重复字符串2/14 二面60min算法题 硬币组合数(写出来20分钟,讲解20分钟)你有上过哪些数学课,讲讲微积分的概念,贝叶斯定理讲讲OSI七层模型,讲讲数据链路层的主要职责,网络层的主要职责没了。。。。2/17  感谢信  二面寄
点赞 评论 收藏
分享
流程也是推得很快,上周二一面面完周三就约了电话约二面,周四晚上面了,一面二面时长都在50分钟左右。二面是一个字节的安全负责人来面,总体氛围很舒服,字节的面试体验都非常好,每次我回答问题的时候面试官都在对着我笑,二面难度没想有想象中那么高,主要就是体现在项目上,毕竟自己做过什么肯定是挺清楚的,就问你在某某实验室都是负责做什么,干了哪些活,针对不同项目进行一个深入。然后就是问了几个技术点,例如你刚刚说到打域控的漏洞,除了你说的zerologon以外还有什么的,当时讲了抓administrator的哈希值试试哈希传递,或者一些票据之类的攻击,也可以看看委派属性啥的,当时面试官就提了一个问关于哈希传递哈希的保存时间,这个给我问懵逼了,寻思哈希值不是通过密码进过进程加密后得到的吗,哪来的保存时间,可能是个陷阱题之类的,后续又问了不同项目,还有给了一些应急场景去进行应急,印象深刻的就是当时讲到csrf防护说了个同源,然后讲到了同源不能防xss(srcipt标签src属性可以发请求,只是不能执行后续的js操作),就问到了同源策略跨域方式,讲了一些cores跨域和jsonp跨域,后面又问了这两种方式可能存在的漏洞,这个是真不知道,就讲了一个jsonp跨域get请求的一个callback注入(可能导致xss?),后续甚至还问了一些人情世故方面的问题,感觉面试整体下来难度还行,主要是就是扣项目的细节,以及给出很多场景题,基本上大部分都回答出来了,感觉面试官也比较满意,然后星期四面完后星期五星期六星期天每天都看状态都还在面试中,希望能给个三面吧,话说字节三面的难度怎么样啊?现在真的很焦虑#字节跳动# #字节跳动面试#
查看8道真题和解析
点赞 评论 收藏
分享
02-14 15:39
已编辑
门头沟学院 后端
算法题:字母大小写全排列 *****************************************************一眼回溯很快做出来了, 先讲回溯思路,然后花5分钟做出来了基本上是根据项目用到的内容1. 问了我是考研还是保研的?答:考研的, 内容是4082. JVM 层次 一个new Object 从创建到GC的完整过程(没回答上来。。没复习到 简历没更新、旧简历还在后续以更新, 就只回答了 对象的创建是先1分配内存、 2初始化对象、3把对象指向内存)3. kafka 的延迟队列自己如何实现? 答:Java本身用延迟阻塞队列来接数据,面试官引导这样会造成每个机器都需要部署, 如果是分布式环境是不是需要分布式延迟队列, 我说是4. 有没有了解过RockedMQ 是如何做延迟队列的?答:学习过程中只清楚RocketMQ和Kafka底层数据结构和吞吐量高的原因, 还没了解到RocketMQ比Kafka新增的应用是怎么实现的。5. 消息队列如果发生消息堆积怎么办? 答:从生产端、消费端、队列本身入手, 消费端增加消费者, 生产端做一个回调缓冲(如果太多减少消息生产), 队列进行消息压缩(我具体是说很多消息的id等属性重复在业务上可以接受压缩成一条)6. 场景:如果增加了消费者,性能、吞吐量还是很低是为什么?答:排查的方式, 如果还是没有提高, 可能是消费组里有空闲消费者没有用到, 增加partition, 重平衡(面试官说重平衡不能增加partition)7. kafka 怎么保证消息消费的有序性,patition内offset 可以顺序消费 , Topic内也是有序的(面试官说这个不对 Topic内不是有序的,他说的应该意思和我有些差别) 8. Mysql , innodb 底层数据结构 答B+, 分析了底层数据页、块的链接结构, 和B+为什么作为Innodb结构的原因(通过和其他数据结构进行比较)9. Mysql锁, select 会加锁吗?什么情况下会加锁? 答: select不会加锁, RC、RR隔离级别下读的是ReadView, 通过MVCC机制来构建的, 讲了下MVCC是通过undolog 和 事务id算法 进行实现的, 在可见、不可见、 活跃区可以判断要查哪些数据, RC下是每个select前创建一个ReadView, RR下是第一个Select就创建ReadView。加锁的情况 是设定了select 。。。 for update 或者 in shard mode10. 项目数据量多少? 答每天10w+, 一年3kw。11. 项目中Mysql索引失效的场景, 尤其是Like, 在你们的数据量大情况, 有什么办法实现模糊搜索高性能? 答: like 是会造成性能问题, 面试官引导我大数据情况下应该怎么做到模糊搜索, 我回到了ES是可以实现,面试官追问怎么实现的?没回答上(后续看是倒排索引), 最后回答的是维护一个前缀树, 但是第一次查询也会很慢12. redis2hive、申请Redis集群是什么? 答:杂活, 完成自测,hive2redis不合理, 之前的简历没更新。。。。。13. 项目查询怎么实现的? 答: 项目的第一步一般都是查询展示, 需要根据查询人的权限和查询条件查询, 也就是RBAC + 筛选条件, 角色获取由权限控制获取, 筛选条件写在Mybait的动态查询里面,   那些14. 如何排查慢查询?实际操作是什么?答:1. 网络连接数是否匹配? 2. 多人多版本开发问题, 后人增加索引, 但是优化器还是走了老索引, force强制走索引 3. 查看监控Buffer Pool的命中情况, 一般低于99%, 一般考虑是业务逻辑有问题, 违背了局部性原理, 抖动太多 4. 索引失效: explain 看 走的索引、类型、长度、 extra、 搜到rows 判断, 并修改 15.MySQL中B+树结构,根据主键具体查询过程、二级索引查询过程? 二级索引, 如果像是联合索引, 查询目标就在索引里面,直接返回, 如果不在, 二级索引的叶子结点就是主键, 再根据主键查询一次 16. 现在已知公网源IP、 目标IP, 输入的全过程?答: 子网掩码, 在子网内通过ARP协议搜索目标IP或者路由器的Mac地址, 在通过路由器转发,可以是邻接转发也可以是洪范, 直到找到目标子网, 再通过APR找到目标Mac进行访问, 后续还说Tcp、http(面试官说多了)17. 其他关于专业选择、和未来求职、导师学位?答:学的都是计算机基础, 未来目标就是后端开发、导师很开明自由选择方向我选择的就是去企业学习。反问:1. 进去做什么 2 部门业务
查看17道真题和解析
点赞 评论 收藏
分享
02-13 12:28
已编辑
国防科技大学附属小学 C++
一面:面了一个半小时#日常实习面试#1. 自我介绍2. 一两句话说明隐私计算是做什么的(之前实习主要做的这方面)后面聊到怎么将加密数据安全给用户没说清楚,被打断3. 介绍bustub项目,三种事务隔离级别:Read Uncommitted、Read Committed 和 Repeatable Read是怎么实现的4. 和mysql的实现不一样吗?5. 持久化是怎么做的6. redis的持久化是怎么做的7. 保持一致的算法,raft知道吗?(只听说过一些,讲了点大概)8. raft中是怎么选出主节点的?为什么超过半数票就成为主节点?(只能靠猜了)9. mysql的持久化怎么做的10. 介绍实习中的难点11. 爬楼梯(要打印出所有方案,递归写的,问有没有更快更省空间的做法,只说了dp,没完全满意)总结:本人做的偏底层,对redis和分布式算法了解不多,面试官主要是做业务的,问项目逻辑和流程更多,因此答的不是很好。孩子想学学业务,求给个机会吧二面:1. 自我介绍2. 讲一下实习做了哪些工作(我主要输出的是难点工作,涉及一些细节,但面试官更想知道性能怎么提升的,而不是代码重构的细节,这方面要注意)3. B+树的优势,为什么数据库用的是B+树4. 索引红黑树不是也可以吗,为什么不用5. 消息队列用过吗,介绍几种常见的6. 分布式有什么用?7. 分布式算法有什么(因为不太了解问题记不太清了,但面试官问的是提交、取消、二阶段提交等,我说了一下mysql的二阶段提交)8. 分析sql语句联合索引是否失效联合索引(a,b,c)select * from t where b=xx and a=xxselect * from t where a=xx and b>xxselect * from t where a=xx and b>xx and c=xx9. redis为什么快10. redis怎么实现分布式锁11. z字型遍历二叉树总结:简历上的问的不多,可能还是面试官都是做业务的。但求求过吧,孩子一定恶补业务知识
查看43道真题和解析
点赞 评论 收藏
分享
模拟面试
真实面试体验,快速补齐短板
应聘感受
暂无应聘感受
牛客网
牛客企业服务