时长1h,感觉比较常规 1.实现发布订阅on emit off once 2.实现虚拟dom的render函数 3.手撕async pool 4.http常用状态码 5.浏览器缓存策略 6.If-modified-since和If-none-match区别 7.e-tag是什么 8.介绍事件捕获和冒泡 9.介绍事件委托,有什么好处 10.React合成事件 11.setState同步还是异步 12
没想到9月底了我还在做字节笔试…… T1 拓扑排序就可以了。构造完图,找到入度为0的就是第一代,题目数据保证了第一代只有一个。 T2 其实就是找一个长度为k+1的子数组,数组中每一项*2都大于它的前一项。 只需要记录满足a[i]2>a[i-1]的连续次数,只要这个次数>k,说明可以组成一项。如果发现某一个位置a[i]2<a[i-1],那么要重新开始计数。因为要求是子数组,那么只要这个位置不满足,任
题型:4道编程题 ,通过率20%,ac,20%,18.18% 1.根据子族谱,第一行是子族谱的个数,然后是n行子族谱,如A B C,代表B是C的父亲,A是B的父亲,要求输出第一代的名字和第n代的人数,不会,寄了 2.要求输出数组中满足要求的字串数, 如an < 2an+1 < 4an+2,用暴力解法做的 3.求各组满足要求的最小步数,每个相邻的步数的值相差+-1或者0,第一步和最后一步的步长必须是
1、自我介绍 2、问了很多一大堆项目有关的 3、babel底层是怎么实现的 4、babel的loader知道哪些 5、cookies 6、语音聊天页面是怎么实时更新的,有了解过吗 7、嵌入式等 8、let、const 基本上问八股的很少,看了大量的八股,看有没有二面的机会吧 面试关还是很友好的,会提示 代码题: 1、中间元素定宽、两边自适应 2、形如promise.all,可以控制请求的数量,比
部门投递是技术中台 杭州 前端 一面 个人介绍,为什么学习前端; 什么是 TDD,它的好处是啥; Vue 和 React 的区别是什么; 说一下 Vue3 源码的 happy path 实现; Vue2 和 Vue3 响应式的差别; Vue2 中是如何做数组的响应式的; 手写一个 Redux 中间件,并实现一个 compose 函数 + 测试用例; 手写防抖 + 节流 + 测试用例; 两数相加。
个人反思: 1.不了解产品(字节的产品) 2.对数据绝对值不敏感提问到优酷的时候有点哑火了 总结:数据记清楚一点!提前了解产品!描述时用了太多“可能”!去掉口癖我的直观感受是会狠狠地挖你的简历和工作实际成果 还有自我介绍里埋的一些可提问的点面试官会用电脑记录你的一些回答。 面试问题: 全程没有提到校内经历对小红书提问很多优酷有问询但不多 1.你有提到了解流量分配机制,那你能简单讲讲小红书的流量分配
base: 杭州 高桥云港园区 岗位: 前端 面试形式: 电话面试 Note: 校招职级 P4, 是继菜鸟之后第二个这一届校招开 P4 的业务线 自我介绍, 介绍实习项目 你最有成就感的实习内容 Tree Shaking原理, Tree Shaking 如何处理副作用模块 浏览器从发出请求到渲染页面经历了哪些过程 https 安全机制, https 有哪些策略防范中间人攻击 协商缓存的etag和l
全程1h左右面试官老师真的非常友好,面试体验很不错,暂时只能记得这些。 1.自我介绍 2.项目中sql优化相关 3.B和B+,索引(聚簇,非聚簇)相关 4.redis和mysql数据一致性 5.操作系统相关 6.进程和线程相关细节 7.浏览器输入域名的过程 8.http内部组成,参数相关 9.TCP模型相关协议 10.一台机器最多开几个进程,多少ip,多少端口 11.口述算法思路:有序链表转平衡二
大概40min - 1h。 1.自我介绍 2.mysql索引如何优化,sql如何优化 3.mysql执行顺序和细节相关 4.JVM内存模型相关 5.线程安全相关 6.redis5种数据结构相关 7.redis场景 8.分布式锁的方式 9.写算法 10.反问 面完问过hr小姐姐,二面通过。但是岗位不够,帮我把流程转到了其他部门,是真滴感动!
字节: 1.项目介绍 2.java的容器有哪些,说说map类型的数据结构除了hashmap,如果想要有序遍历map可以如何使用,采用那种数据结构,问hashtable是怎么保证线程安全的,加的锁属于什么锁,这个锁封锁粒度是多少 3.谈谈redis索引,B+数据结构为什么用于索引,不用红黑树,如果让你查询你觉得查询次数两种数据结构次数是不是相同 4.redis支持的数据类型,说说zset的底层数据结
1.自我介绍 2.问下之前的实习 3.如何实现一个不被继承的类 4.对堆和栈的理解 5. 算法题 两个链表的第一个公共节点 6. 对测试和测试开发的理解 7. 如何测试朋友圈的评论功能 8. 手撕算法题 ****** #字节跳动##测试开发##实习#
实习部门:商业产品 实习时间:2021/11 - 2022/02 一面:2021/10/22 自我介绍 SQL各种join的区别 比如抖音上有一个广告的收益下降了,从哪些角度分析下降原因? 你的优点和缺点 二面:2021/10/27 自我介绍 问简历上的工作内容或者项目 熟悉哪些平台?使用XX发现哪些不满意的地方?假设你想看的数据应有尽有,如何分析用户流失是否是推送过于频繁导致的呢? 三面:202
面试45分钟,小语种15p,中英文30p 小语种面试问题: 1、自我介绍 2、学越南语多久了 3、你在哪里学的越南语,去过越南了吗? 4、你在越南过过春节吗? 5、你喜欢越南的什么食物 6、在越南你经常看越南的电影和听越南语歌曲吗 7、你觉得学越南语最难的地方是什么 8、你觉得你在河内生活如何 9、你回国以后,在越南还有什么朋友和熟人吗? 10、为什么你想要应聘tiktok 11、你觉得你的优点是
一面 自我介绍 深挖简历 主要也是问上一段实习,因为我的实习比较少,上上段实习跟运营完全不相关,从中的收获以及遇到的挑战,以及一些具体的内容。 怎么理解jd 觉得怎么才能做好运营 这个可以了解下运营相关的知识 对抖音电商的认识 可以在面试前准备一下 反问了我的不足,面试官说在自我介绍介绍实习经历的时候可以更多的从数据方面体现我具体做了什么。 二面 自我介绍 浅浅问了下简历 觉得做好商品运营最重要的
字节跳动一面面经(是个温柔的小姐姐) 1.自我介绍 2.为什么选择这份工作? 从能力适配和喜欢行业背景两个方面答(STAR法则) 3.职业规划;(这个部分一定要结合自身实际,想清楚,这对以后求职也是很重要的) 4.对工作怎么理解(要尽可能搞清楚 不清楚的部分需在反问环节提问 ) 5.想做偏数据的运营还是偏用户的运营(往自己求职的岗位和自己的真正喜好上靠,这要求分析清楚岗位) 6.喜欢原来的工作吗?