宝剑锋从磨砺出,梅花香自苦寒来,大家好,我是 小码哥 今天来整理了一篇文章《字节跳动面试总汇》分为三篇这是第一篇《前端篇》,测试篇后天推送 关注小码哥获取更多内推或者精彩内容希望大家面试多多希望看完对大家面试有所收获! 字节的前端一直是大热之选,不少人对字节跳动技术岗的职级体系和技术要求还不太了解,想去面试心里没底,下面带大家简单了解一下。 此外,还有由字节面试官整理的最新前端面试题(答案正在整理
开始先自我介绍,项目经历 然后搜素引擎,怎么对搜索结果进行排序(TFIDF+pagerank+为了处理词组加的额外cost) 搜索引擎的爬虫在爬取的时候怎么去的重 然后机器学习原理 bia-variance trade off 分类模型的loss一般是什么,怎么推导的(cross entropy, MLE) 如果有一个多类别的分类问题怎么处理(one-hot encode) 如果类别特别多怎么办(
一面 1、自我介绍 2、实习项目 3、Mysql索引的分类(分类方式随意) 4、什么是聚簇索引,保存了哪些内容,和非聚簇索引的区别 5、Mysql索引为什么使用B+树而不是其他数据结构 6、什么情况下需要建立索引 7、还知道哪些使用其他数据结构的数据库 8、为什么redis使用的是哈希索引 算法:中缀表达式求值(布尔运算版) 二面 1、自我介绍 2、学校中做过的项目和实习项目 3、注解事务和声明式
1h 1.自我介绍 2.实习遇到了什么困难,怎么解决的 3.接口测试的输入输出异常处理,比如用postman发一个请求/想一个场景,能想到哪些异常;讲讲实习中的具体业务,怎么做接口自动化的 4.给一个场景,需求是满足一个点在一个多边形里,能想到哪些异常 5.域名解析过程 6.三次握手 7.怎么理解这个岗位的 8.职业规划 9.手撕:给一个整数n,从数组A中拼出小于n的最大值。能考虑到哪些异常 10
太凉了,太凉了 1、项目拷打,越问越深,越问越广,非科班学几个月根本拎不清 2、一些常规八股和基础知识,马马虎虎吧我 3、八股深入,建议背八股也要深入了解背后的原理,要记住,要不然就没了 4、手撕,一个中等题,动态规划,没搞出来,菜的可以我真的 5、场景题,这我哪招架的住啊,直接投降 稳凉,再见字节!#字节##提前批##java##测开##一面##我是菜狗#
1,25分钟简历+项目周边八股,开始面了之后才知道现在都all in 大模型了,看到我简历上有大模型相关的就狂问大模型训练、微调、分布式等等细节,之前准备的高性能八股一点没问。。。 2,算法题是手撕attention算子,只用写前向不用写反向,基于numpy实现,还需要自己手写softmax,这个我之前看过llama的推理源码,能回忆起来一些,大致写出来了,但是v的shape有一些问题,最终跑通了
更新:一面已通过 —— 开场先调了五分钟设备,问了15分钟,最后10分钟做题。面试官全程强调HC紧张,30分钟结束,感觉寄了。第一次写面经,攒攒人品。 开场: -自我介绍 -你之前面过我们部门三轮技术面面评都不错,最后为啥挂了?(我也想问) 项目: 深挖实习项目(其实感觉也不深,就问了15分钟),包括业务场景、模型、样本构造、特征工程方面 算法题: 都是力扣原题 -链表公共节点 -和为target
完全没有互联网行业实习经验的小白第一次参加面试就斩获了运营岗日常实习offer!我已经非常知足啦,我知道这一定不是麦田里最大的麦穗,但是是我目光所及最大的麦穗! 以下是面经 总共是3轮面试,2轮业务面+1轮hr面 5.24投递了抖音电商运营岗 6.1收到电话,告知被转推荐给另一个运营岗 6.7收到电话,约第一次面试 6.8下午两点半第一次面试 小姐姐非常温柔,主要是问简历相关的细节,还问到了"对抖
一、timeline 5.24投递,5.27接到电话,6.1业务一面(40min),6.2业务二面(20min),6.6hr面(30min),6.7收到offer。 二、面试回忆 1、业务一面 对产品运营的理解 讲一段你觉得和产品运营最相关的实习 展开讲讲产品优化的部分 你是怎么在这个过程中发现需求的 需求来源的渠道有哪些 怎么确定这些需求的优先级 除了你刚刚提到的需求,还有哪些,举两个例子 怎么
45min 1.自我介绍 2.实习有什么收获 3.实习的过程中,开发的过程是怎么样的,前后端怎么沟通,然后聊了一点有关接口文档的东西 4.怎么解决多端不兼容的问题,那Uni-app一套代码可以编译成多端的小程序有什么不好的地方 × 不知道有什么缺点 5.团队怎么去做代码维护和校验的 6.怎么用git lab进行团队的协作 7.Git revert 和git reset有什么区别 × git res
二面23号下午(40min): 1.自我介绍 2.hadoop和spark的区别 3.spark怎么实现流式计算的 4.了解flink嘛(不了解) 5.hive和hdfs的关系 6.hive的计算引擎有哪些 7.介绍一下shuffle 8.了解redis嘛(只知道是键值数据库) 9.联合索引的好处 10.查询条件为c = xxx,b = xxx and c = xxx,a = xxx and b
等12点笔试结束后更新代码 第一题 堆金字塔,每块石头长1m,宽1m,按cm计算,给你金字塔的高度n层,然后从1-n给你n个列表,每个列表代表第i层的石头放的位置,如果一个石头左右两边都有石头垫着,或者中心点下面有别的石头,就能稳定,否则就会掉落,上方依赖他的石头也会跟着掉落,问最终只剩下几个石头。 思路: 模拟,因为本身有序,每层的石头掉落情况是依赖于他底下一层石头的剩余情况,按层判断每个石头是
飞书视频面 2.22, 19:00,70mins 1. String 类的不可变性 内部的char[] 或 byte[] 的修饰符为 private final,final 使其只能指向该对象数组,private修饰 同时没有提供set、 get方法导致外部类无法访问,String类的修饰符为final,无法被其他类继承,保证了以上的机制不被破坏; 2. String类为什么要设置为不可变 (不会
提前批字节一面直接挂了,秋招再来一次🤪 一面 1、前面几个都是项目相关问题 2、Redis的热点key会带来什么问题? 3、HashMap、HashTable和ConcurrentHashMap有什么区别? 4、HashMap非线程安全,什么时候会出现线程安全问题呢? 5、前后端分离时,cookie在什么情况下是有效的? 6、前后端分离的状态如何维护?(jwt) 7、jwt在前后端交互过程中通常
回忆版,发个面经求个好运气呜呜呜。被虐麻了 客户端一面 回忆版 1h 上来问了挺多react和css的东西,说好的一面不问项目的呢 1.react的特点以及数据流向,diff算法主要做了啥? 2.css如何让两个组件(view)并排并且显示最大显示,不用flex盒子怎么实现?(真不会) 3.redis哨兵 热key (不会没看过...) 4.设计模式六大原则 单一职责 里氏替换