前言 不知道是在哪里投递的,可能是在脉脉上一直有字节HR联系投递,就全点击了感兴趣,之后简历过筛,约了11月21号一面。这也是自己第一次面试字节,之前投递了很多次字节实习,简历都被筛了。 一面(11月21号,1h多) 自我介绍 项目 介绍一下自己最熟悉的项目? 项目使用的技术栈?项目的微服务是怎么划分的? 项目的签到功能是怎么实现的? 项目的搜索附近的人功能是怎么实现的? Java基础 final
50分钟左右,上一面没做题,这次面试面了20分钟,还没反应过来开始做题 1.说项目 我本来以为重点会侧重ad110的,有可能是上一面问过了,这一面问了另外两个 2.你对react diff有什么看法 他是怎么做的 单节点diff 多节点diff 字节面试必须要按照源码说,辛亏之前啃过, 我重点说的多节点移动的diff算法,这里比较难,而且可以说很久来水时间 3.你对防抖 节流的理解 应用场景 面
一面 11.14 先自我介绍,了解项目 StringBuffer和StringBuilder的区别 操作系统,进程和线程的区别 用户态和内核态,如何切换 http和https的区别 TCP四次挥手,还有其中的状态 mysql的事务隔离级别 MVCC+next-key 什么时候需要建立索引 算法题:实现一个具有要求大小带有过期时间的KV cache,满足插入新数据,当cache超过size要求时,从
JAVA源码 HASHMAP底层机制 TCP的细节,怎么建立连接的,拥塞控制,流量控制的区别 MySQL MVCC机制,事务隔离级别,幻读 JVM的垃圾回收,全过程,新生代,老年代,balabala的细节 进程间通信 .写一道算法题,贪心,应该是leetcode原题 一个简单的动态规划#字节跳动实习生招聘##后端开发话题##面经交流#
字节后端实习hr面完两天了,还没出结果,是不是凉了?个人猜测可能是候选人在排序或者部门无hc,有无懂哥来说一说啥情况? #实习投递##我的实习日记# 发一篇hr面经,攒人品: 1.能实习多久? 2.最早什么时候可以开始实习? 3.给你offer,你会来吗?为什么? 4.现在还有在流程中的其他公司吗? 5.经历过最挫败的事情是什么? 6.觉得自己前面的面试发挥怎么样?哪里发挥的好?哪里发挥的不好?
时长:70多分钟。 1、自我介绍:因为我是非科班,问了一些为什么要转码。 2、问我还在打dota吗,什么段位?(我简历上写了这个),说自己很菜,现在太忙了,打不了,一年前经常玩。 3、项目介绍 4、你的项目里面用到了redis,具体谈一谈为什么? 5、为什么不用mysql? 6、redis是线程安全的吗?并发环境下,redis跟mysql哪个好?如何去做选择? 7、redis实现点赞功能是线程安全
一面(60min) 都是挺基础的问题,发个面经长长人品 自我介绍 1、使用过线程池吗?有什么参数?怎么设置参数?为什么要这样设置?具体场景呢? 2、进程切换具体切换的是什么?线程切换呢? 3、能讲一讲NIO吗?它的非阻塞具体在哪里? 4、了解过AIO吗?讲一讲 5、Netty是用来做什么的?为什么说它高性能?具体讲一下 6、你觉得TCP协议有什么缺陷吗?(应该是一个开放性问题?) 7、Mysql联
北京,番茄小说 直接寄了,被KPI,40min 面试官很赶工,像是走流程,面试体验比较糟糕,完全没有多余的话,也没有什么互动 #我的实习日记##字节日常实习#
字节二面(110+min 高质量面试) 说实话,这次面的问题真的很难,很多问题我都是要提醒一下才能回答上来,场景题很多、还有用场景结合八股的 有点措不及防,答的稀烂 但过了我是不太理解的 ,可能发面经真的有用,来还愿了(已约三面) 1、自我介绍 2、介绍一下做的比较好的项目(这里我介绍了RPC,被问题狂烂轰炸) RPC项目的问题 2.1 问我RPC中的线程模型,比如说主线程、工作线程,这些我是怎么
先自我介绍,问我可以实习多久 首先说项目,但是我的项目都是深度学习的项目,估计面试官也不太懂 准备的数据结构和操作系统题都没问 计算机网络了解吗 tcp的拥塞避免(详细) https了解吗 用户输入一个网页到最终显示的全过程 如果这个过程出现了问题,你需要如何排查到是哪里的问题 MySQL了解吗 事务是什么 主键索引和唯一索引的区别 b树和b+树 为什么用b+树 两道算法题 1.给出一个单向链表,
岗位:后端开发日常实习 语言:Go 背景:双非硕,主语言是C++,算法还行,简历上烂大街的webServer 没学过Go所以面试过程中没有涉及到Go语言的问题,都是问的C++。 一面 时间:11.15--50分钟 自我介绍 TCP三次握手 拥塞控制 MyISAM和InnoDB区别 B+树和B树的区别 TCP和UDP的区别 Redis用过么 简单说一下链表的数据结构 如何删除倒数第n个结点 C语言和
番茄小说,base上海,Golang 12.2约面试 12.6一面 介绍项目,图片怎么存储(不知道问这个问题的意图是什么),密码是否明文传递,如果要加密应该怎么做,介绍从注册到登录的全过程 浏览器输入URL后发生什么 TCP、UDP区别 TCP如何保证顺序;丢失、乱序后怎么处理,如果先收到5,后收到4怎么做 数据库事务 MySQL怎么实现一个事务,通过什么机制。应该是想问怎么保证要么都成功要么都失
本来以为三面也会像二面一样场景题轰炸,真没想到全是常规八股,还考一些细节八股,算法还考一道hard(做过但没a,这是我一辈子的耻辱),说实话真不想写这个面经 本来以为会追问的问题,简单回答一遍,等着他追问,他却不追问,直接切换另一个问题?本意就是让我自己拓展 ,下次吸收经验!一直讲到喊停为止(其实是我了解的不太深哈哈哈哈哈 不太敢造次) 这次就当做是一场教训,下次一定会面的更好! 1、自我介绍
11.22一面过11.23二面挂 上一个部门寄了,给我换了个流程唉 一面 面试官问我,三面面评这么好为啥不继续了,我纳闷了,不是你们挂的我吗 介绍项目,点赞是怎么考量的,热度点赞问题怎么解决,具体怎么实现。 怎么防止用户刷点赞接口等等,一直拉扯 八股: redis缓存一致性? 缓存一致性从哪些方面考量,读写,每个步骤详细说有哪些问题。 穿透,雪崩,击穿 对高频点赞请求做了哪些处理? 从请求侧做
一、12.2一面(50min) 0、自我介绍 1、说一个跟后端有关的项目 2、(由项目引出)什么是里式替换原则?在实践的时候是怎么做的? 3、(继续引出)什么是单例模式? 4、手写单例模式,这里的new Singleton真的不会多次实例化吗?并发情况下呢?(这里指令重排没有说清楚) 5、(由并发引出)多个线程访问一个变量会有什么问题? 6、怎么解决这些问题? 7、volatile能完全解决吗?该