字节跳动 视频架构后端日常实习一面

全程60min
自我介绍
上一段实习拷打(重点)
dns流程
dns是使用udp还是tcp协议(都有)
项目主要用了redis来实现了什么功能
redis线程模型
场景题:
如何设计一个直播审核系统(实习相关)
如何设计一个一对多的消息广播系统
算法:
环形链表查找入口
其他问题:
期望的实习时间,能够接受来北京实习吗,离职原因

总结:第一次面大厂,主要围绕实习经历来问,面试官很好一直在引导

7.3更新:泡了一个月挂了
全部评论
离职原因是什么
点赞
送花
回复 分享
发布于 06-12 14:56 广东
佬什么时候投的呀?
点赞
送花
回复 分享
发布于 06-12 21:05 辽宁
元戎启行
校招火热招聘中
官网直投
又在面了吗友友
点赞
送花
回复 分享
发布于 06-12 21:14 重庆
能够接受来北京实习吗
点赞
送花
回复 分享
发布于 06-13 09:35 广东
佬 接二面了吗
点赞
送花
回复 分享
发布于 06-13 12:25 湖南
👻了
点赞
送花
回复 分享
发布于 07-03 12:42 广东

相关推荐

#面经#灵魂拷问:1.你的专业和计算机科学与技术或者软件工程还是有不小差异,为什么想转来这个领域?2.了解前端,后端,数据开发, 算法这些岗位都干什么嘛?3.你更想去做的岗位是什么?为什么?4.如果你来做软件开发,你的中短期的个人目标是什么?计算机网络:1.在浏览器输入网址后,会发生什么?2.你刚才提到DNS解析,那什么是DNS解析,具体展开说说?3.服务器的状态码,比如1开头,2开头等等,分别代表什么意思?4.URL是什么,具体介绍下每个部分的用处?5.了解Https吗?与Http的区别是什么?6.你刚才提到SSL加密,具体讲讲是怎么工作的?7.你刚才提到的Http响应过程中要建立TCP连接,讲讲TCP连接的三次握手,为什么是三次,而不是四次五次呢?8.那为什么挥手需要四次呢?三次不行吗?操作系统:1.内存上的分区有哪些区域?2.如果定义一个变量int a,那么这个变量会一直存在吗?3.那如果使用static修饰呢?4.了解内存对齐吗?为什么要用内存对齐?为什么内存对齐能提高效率?4.有做过多线程编程吗?进程和线程之间的区别是什么?5.多线程编程中最重要的是什么?6.了解锁吗?互斥锁和自旋锁的区别是什么?7.了解读写锁吗?和互斥锁之间的区别是什么?为什么要用读写锁?编程题:数组中最大的连续严格递增序列。反问。
字节跳动二面149人在聊 查看20道真题和解析
点赞 评论 收藏
分享
🕒 岗位/面试时间5.9投递6.5一面1、自我介绍2、聊项目,问项目中的功能实现流程,为什么这样做,这样做会有数据丢失情嘛3、看项目中用到了redis,问redis怎么保证数据一致性,缓存穿透和缓存击穿是什么,怎么解决。5、redis怎么提高并发读你能力——主从集群,主从之间同步数据有延迟嘛,如果有一些任务需要读取实时的数据,从节点还没来得及同步怎么办6、redis的网络模型有哪些,多路复用有哪些实现放松,能说一下客户端发送请求到接收请求整个流程嘛7、看你用到了数据库,说一下索引。聚集索引和二级索引的区别。介绍一下mvcc8、mq怎么保证数据的安全性,怎么保证消息消费的顺序性9、来写一道题吧已知有一些服务,一个服务会调用另一个服务,a调用b就是(a,b)判断这些服务有没有环形调用的问题。比如(a,b)(b,c)(c,a)存在循环调用问题10、反问环节我主要技术栈是JAVA,转go会很快嘛⏳ 投递进度条6.13二面1、自我介绍2、问在实验室都学习什么,做了那些东西3、因为我是网安的,问一下密码还有安全的东西,比如非对称加密4、说一下https和http的区别,HTTPS采用什么加密方式,怎么分发密钥5、redis源码看过吗——没有,正打算看6、MySQL源码看过吗——没有7、你看过那些源码——看过JAVA一些常用数据结构的源码,比如hashmap,concurrenthashmap。问他俩的区别8、你实现一下concurrenthashmap吧——凭着脑子里的各种方法的流程写了一下,跟源码比我真的写的是一坨💩9、除了语言类你擅长哪门课——操作系统你认为那一块比较难——操作系统发生调度的时候,涉及到线程的上下文切换,怎么选举一个线程上CPU,被撤下来的放在了哪,线程如果wait了怎么办,谁能唤醒它,唤醒了会怎么样10、线程上下文切换的时候,旧线程的数据保存到了哪里——之前考研的时候隐约记得有个PCB,面试官说不对。11、你还学过什么语言——c,c++你认为c++和JAVA有哪些差别。
查看21道真题和解析
点赞 评论 收藏
分享
5 11 评论
分享
牛客网
牛客企业服务