字节春招数分(一二三面凉经)

好焦虑啊呜呜呜呜呜orz
听说牛客许愿特别灵!希望字节快给我oc吧!

下面是timeline⬇️
3.1 :简历投递

3.7:笔试,50min行测

3.20:集中面试,三轮,每轮30min左右

----------------------------------------------------------------

现在还在等横向比较,估计凉了吧orz 分享一下面经,为下次面试攒点人品
  • 一面:30min
  1. 自我介绍
  2. 简历数据分析项目深挖*1
  3. sql*1:比较简单,3min内完成,用到了窗口函数row_numer()
  4. 常用的app深挖
  5. 反问环节

全程无卡壳,1min之后收到二面通知


  • 二面:35min
  1. 简历数据分析项目深挖*1,不能与一面重复
  2. sql*1:比较简单,2min内完成
  3. 字节系app深挖:抖音常用吗?从"抖音搜索"展开,怎样去衡量抖音搜索模块的表现,穿插A/B test,样本量计算公式
  4. 反问环节

压力面,业务问题颗粒度非常细,几乎每句话都会被challenge,有卡壳但努力在表达自己的观点;非常担心挂掉,但是2min之后收到三面通知


  • 三面:35min
  1. 过往经历深挖
  2. app深挖:常用的小众app,怎样用数据去验证功能的好坏,不能使用的a/b test的情况下该怎么评估
  3. 行业sense:怎样培养自己的业务sense,最近看的文章当中,哪一篇的印象最深
  4. 策略、产品、运营侧的数据分析有什么区别
  5. 反问环节

压力面,业务问题颗粒度比第二面更细致,会被追问到使用app的每一个细节,会被多次challenge有没有别的方法,有没有别的思考维度。不按套路出牌,问题深度和广度都十分开阔,重点考察业务sense和整体行业感知

面完之后说1-2周出结果,但现在还在泡池子里,可能hc不够了吧,或者横向比较的大佬太多orz
春招焦虑了很久,时常怀疑自己的能力,害,希望能早点上岸呀!

#面经##字节跳动##数据分析工程师##校招#
全部评论
请问楼主笔试以后多久接到的面试通知哇
点赞 回复 分享
发布于 2021-04-26 12:10
我也在池子里畅游,每一天都特别焦灼(
点赞 回复 分享
发布于 2021-04-23 22:36
请问是哪个部门的数分呢
点赞 回复 分享
发布于 2021-04-15 18:38

相关推荐

近期我看到很多同学私信我要TEG面经,一个个发比较麻烦,我比较懒,就统一发出来吧,哈哈。问的很多问题是和我简历上写的东西,所以具体问的内容还是得看简历,每个人可能都不太一样,简历上的东西大家一定要过熟。一面(1h):1. 自我介绍2. ThreadLocal底层原理3. ThreadLocal什么时候会发生内存泄漏4. ThreadLocal怎么清理5. 用过ThreadLocal吗,什么场景6. 上下文可以传递的ThreadLocal怎么设计的7. 设计有参考一些类似的开源的框架吗8. Java内存泄漏怎么排查9. 看到了数据区大小之后进一步要怎么做10. 哪些情况容易造成内存泄漏11. 缓存没有及时的清理,比如使用一个Map进行本地缓存,然后对于过期对象没有及时清理,我在项目中使用的Caffeine其中一个主要目的就是它能够自动清理过期的数据12. 资源或者连接没有及时关闭13. 使用集合装对象的时候,对象没有重写hashCode和equals导致无法移除对象14. 数据库事务隔离级别15. 各种隔离级别的特点16. MySQL如何进行数据同步17. binlog存了什么东西18. JVM判断对象是垃圾的方法19. JVM内存模型20. 为什么要用Dubbo21. Dubbo和Http的调用底层区别    1. Dubbo支持长连接复用    2. Dubbo的数据格式更加紧凑    3. Dubbo的数据序列化方式更加高效22. Dubbo怎么基于Netty实现同步和异步连接的转化?    1. 把Netty的NIO事件驱动模型和业务线程池解耦    2. 通过CompleteableFuture进行接口回调管理异步结果23. 有没有测试Dubbo和Feign进行性能测试    1. 本地测试差了大概十倍24. 分库分表怎么做的25. 分表数量和原因26. 怎么用用户id查订单不发生全路由27. 如果想通过商品查订单要怎么查28. 多表情况怎么保证一致性29. Redis的持久化机制30. 预热缓存是什么31. 余票信息是保存在哪里的32. 如何保证票不超卖33. 限流是用的什么方案34. 能实习什么时候到35. 算法:LRU36. 反问业务37. 反问实习生品质二面(两个面试官,混合双打1h):1. 自我介绍2. 基因法是做什么的3. 如何根据时间去查询订单4. 布隆过滤器相关    - 与位图的区别    - 长度和hash函数的设置方法5. Elasticsearch相关    - 存储的信息内容    - 深分页问题    - 延时可能的原因6. 缓存使用    - 缓存使用方式    - 本地缓存和Redis的一致性    - 误判如何处理    - 本地缓存内存占用值7. Redisson相关    - 选择原因    - 看门狗自动续期失败情况    - 看门狗时间设置不合理的影响8. 消息队列    - 异步生成订单的使用    - 消息消费失败的解决方案9. 限流实现    - 限流算法实现方式    - 区分正常请求和恶意请求10. 并发问题验证情况11. 大模型相关    - 了解大模型的影响    - 大模型的技术12. 学生会经历    - 参加收获    - 分工不明确的处理方式13. 代码评审14. 后端其他框架了解15. 对大模型发展的看法和焦虑16. 场景题:设计微博信息流三面(30min,又问微博,不知道是巧合还是故意的):1. 自我介绍2. 负载均衡的策略3. 哈希路由(优化)4. 一致性协议5. 文件拷贝技术6. 项目中的技术难点7. TCP和UDP的区别8. 应用层要怎么对UDP进行优化9. 场景题:基于UDP的语音通话,丢包怎么兜底10. 场景题:设计微博Feed流11. RPC框架的高性能实现12. 最近比较感兴趣的点是什么13. 写代码的时候少出bug或者是性能保证14. 学习新技术的方式HR面(20min):1. 升学规划2. 介绍有比较挑战性的任务3. 自己给项目打分4. 还有值得哪些改进的地方5. 你对于本部门要做的东西了解吗6. 过往的项目对于实习有什么帮助7. 过往有没有挑战性的目标8. 介绍:围绕code进行开发、八月底/九月初进行答辩9. 其他公司的面试情况10. 反问:技术栈c++、java
点赞 评论 收藏
分享
补发一下之前面试腾讯的面经,具体timeline可以参考前面的帖子。一面(约30mins):自我介绍,挑一个简历里最好的一个项目详细介绍下项目中遇到了什么挑战,怎么解决的了解DeepSeek吗,为什么DeepSeek现在这么火?说一下DeepSeek里的MLA和GRPOGRPO和DPO,PPO,RLHF的区别看你之前有LoRA微调DeepSeek的项目,简单说说微调经验,效果如何RAG在检索阶段能有哪些优化?(sub-query,HyDE等)二面(约1h10mins):自我介绍,拷打简历。写一下GRPO的公式先屏幕共享从头到尾walk through讲一下DeepSeek技术报告论文。面试官中间会穿插提问DeepSeek-v3/r1/r1-zero有什么区别DeepSeek-r1-zero的冷启动数据是怎么组成的DeepSeek-r1-zero解决了DeepSeek-r1的哪些问题如何解决大模型的幻觉Embedding如何微调(讲了对比学习啥的)RAG的评测指标有哪些业界现在function call的做法和水平场景题:大致是RAG中检索结果遇到张冠李戴的问题该如何解决举几个例子能够体现你的研究能力三面(约30mins)拷打LoRA微调项目,问了实验的数据集,参数设置,结果如何等等你目前的研究方向主要是什么?讲一下ReRanker的目的,做法有哪些场景题:我现在运用RAG来检索回答,目标是检索四个季度的表格数据,但是经过检索+ReRanker后只出现了三个季度的数据,该如何解决hr面(约15mins)比较常规,大致如下:用三个词语描述下你为何能胜任这份工作你的优缺点都说一下你过往实习项目中遇到过的最大困难是什么,怎么解决的最早实习时间,实习时常引流:腾讯字节阿里淘天美团拼多多
Rafae1:接好运
查看27道真题和解析
点赞 评论 收藏
分享
04-18 18:09
已编辑
西北工业大学 C++
从3月19日投递简历到4月18日接到hr电话oc,差一天满一个月,历经腾讯五轮面试的考验,终于走到了目前这一环节。曾在牛客网受益于众多面经分享,如今也将自己面试中遇到的一些需要思考的问题整理出来,希望能为正在面试的牛友们提供一些启发。时间线:3 月 19 日 投递简历 → 同日完成测评4 月 1 日 腾讯云一面(未通过)4 月 7 日 wxg一面 → 4 月 9 日 二面4 月 11 日 电话邀约面委会 → 4 月 16 日 面委会(原计划 4 月 15 日推迟)4 月 18 日 HR 面 → 当日完成云证流程并接到 OC 电话问题整理:1. TCP相比于UDP延迟的原因(连接过程、流量控制等方面回答)2. 前缀++和后缀++哪个性能更优,应用在哪些场景(这个问题有个大坑,不能直接说用前缀++来遍历)3. 发生哈希冲突时有什么解决方法?拉链法可能导致哈希值相同的结点挂起来导致查询效率变慢,如何解决?(拉链法冲突节点在8以上时转为红黑树,降到6时恢复链表)4. 哈希表什么时候进行扩容?(负载因子?)5. 粘包/拆包有哪些处理方式,除TLV外还有什么方式?6. 什么情况下的粘包不需要处理?二进制数据可通过\0,\n进行粘包处理吗?7. 如何查看某个端口有没有被占用(nmap或者telnet)8. HTTP字段介绍9. delete this 合法吗10. 对称加密/非对称加密/哈希算法分别是什么?有什么用?有哪些常用算法?11. C++有很多long类型的变量,如何求他们的平均值,注意要防备数值溢出(感觉算是数学题,使用average += (numbers[i] - average) / (i + 1)边累加边计算平均值)12. C++函数调用过程,三种函数传参的区别13. c++特性发展历程(每个版本更新的特点), 以及每个版本主要更新的特性14. 1000*1000的彩色图片占多少内存15. 协程和线程进程相比有什么区别?它的优势和劣势有哪些?(从内存占用、上下文切换、不需进行额外同步操作、处处非阻塞、本质是单线程)16. 有了http为什么还需要websocket17. TCP中超时重传时间是如何计算的?(有公式)18. 梯子为什么可以让我们跳过防火墙?19. 内存泄漏在哪些情况下发生?(new/delete、智能指针互引用、基类析构未虚)如何处理?(valgrind或者通过函数记录内存分配和释放的次数)20. QT可以跨平台吗,原理是什么?槽函数?(抽象类)21. 死锁是什么?活锁是什么?死锁和活锁如何处理?如何检测?22. 进程在Linux里调度用了什么算法?(CFS)23. 浏览器的每个标签页是一个线程还是一个进程,为什么是进程,还有没有其他方面能体现进程之间隔离性的优点?24. python装饰器25. linux下进程和线程的调度有区别吗(都是一个实体)26. docker底层是如何隔离的(namespace)27. 守护进程如何建立(fork)28. 客户端time_wait过多怎么办29. 为什么每个操作系统都有进程、线程?(从进程和线程的特性来说)30. 用户鉴权,详细说一下JWT31. 集群裂脑、惊群效应32. 零拷贝33. 说一下无锁如何实现,内存模型有哪些编程题的话目前感觉有难度是让手写一个线程池,包含单例、模板、线程安全、完美转发、生产者消费者、原子操作、互斥锁这些要素。上面这些是面试过程中,我遇到了会思考一下的问题,其他的问题都很基础就没记录。希望能帮到大家。
点赞 评论 收藏
分享
评论
2
10
分享

创作者周榜

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