1 自我介绍 2 对字节的认识 熟悉哪些产品 3 现在哪些offer 4 介绍项目 5 如何开展你的项目的 6 如果团队中队员和你意见不一 如何处理 7 ……忘了 ………… 反问: 1 能够实习多长时间 2 实习生培养方案
1 在项目设计过程中 有没有考虑过消息的实时性 存到哪 怎么输送到对端 消息的存储 协议选型 基于哪些评判去做? 2 项目分布式锁的使用场景 技术实现 架构设计是怎么设计的 3 项目中zk用来干嘛的 4 锁的持有时间少于业务时间如何 获得锁的线程崩溃怎么办 5 gc算法 标记清除里面 标记是怎么标记(什么样的标记 什么样的不标记 标记遍历的时候是BFS和DFS 6 堆中是用哪种gc算法 为什么选择
写面经回馈牛客攒人品,希望offer审批顺利 4.4投递 当天过了评估 约了面试 一面 2023.04.07 持续时间大约1小时 首先自我介绍 大概问了一些提到的内容 计算机网络 浏览器输入网址后的过程 HTTPS和HTTP HTTP1.1与HTTP2 TCP四次挥手 TIME_WAIT状态 一般多久 2MSL Linux 60s cat /proc/sys/net/ipv4/tcp_fin_t
今日头条-一面(2022.03.08)1h 自我介绍 简历项目介绍(这部分面试官问的十分详细,数据源、数据流动、负责的模块、其他的模块是怎么样的?数据输入是怎么样做的?项目中比较复杂的点是什么,又是怎么做的?数据表的数据量多少?大概多少个表?表中主要有哪些字段呢?) 项目中 nginx 如何利用? 项目中 redis 如何利用?怎么存,有什么策略吗? 项目中索引是怎么用的,索引建在了哪些列上,使用
1. 介绍一下第一个项目 2. 介绍一下第二个项目,里面的算法的具体思想 3. 如何把与友商相似的视频播放器推荐给客户 4. 如果出现B站类似的大面积无法播放情况,如何处理 6. 视频首页跳转页面和卡顿之间的权衡 7. TCP与UDP的区别 8. 最有印象的一次学生活动,应急方案是怎么样的 9. Http协议的通信过程 10. 如何理解技术支持这个岗位的 11. 你是内推来的,为什么选择技术支持岗
挖项目,聊一聊docker和虚拟机的区别 docker之前大家在做paas之类的东西,遇到了什么问题和瓶颈才出现这种技术 论文项目涉及的语言 介绍一下自己其他的项目经验 raft一致性协议的项目,把我当做小白给我讲解一下 raft的优势在哪里 前面被带节奏,然后他说自己对网络比较了解引到自己熟悉的计算机网络 三次握手四次挥手八股 协议细节,序列号,确认号 看你比较了解go语言,变量初始化次序 深挖
部门是系统架构,这方面面经也比较少,所以给大家参考一下。 本来面的后端,面试官觉得项目和意向不合,转了流程,转成了系统工程师 因为是系统工程师,方向偏底层。所以对操作系统和linux底层的东西比较重视,奈何本人太菜。 (想做底层方向的同学可以看一看,后端的话也许不会这么问) 一面 首先自我介绍,选择计算机方向原因,项目介绍和提问。 基础环节如下: linux相关 1)linux管理内存这块有了解过
一面(1h) 项目相关问题 数据库的隔离级别,你用的哪个? 聚簇索引与非聚簇索引的区别? 聚簇索引底层是二叉树吗?是B+树 为什么用B+树?不用二叉树?树的高度会变高不要哈希表?因为哈希表不支持范围查找 数据库中用到了什么索引? 用什么作为表的主键? 报文从传输层再到物理层每一层的协议(追问) DNS机制 清除dns缓存的命令 怎么确定路由表中该选择哪一条表项? ARP协议是在查路由表后,找到下一
7.14提前批面试,属于面的比较早的一波了~ 先自我介绍一下 然后问技术问题: haproxy,keepalived实现原理 VIP和IP有啥区别 K8S网络了解吗 POD间的通信如何实现 FLANNEL了解多少,处理网络连接,-> 网络连接具体包括哪些工作呢? iptables规则你了解多少 calico 原理 iptables链