字节二面面经(基础架构)

【暑期实习】-字节后端开发工程师-基础架构(内核虚拟化方向)

二面面经(共计1小时12分钟)
1、自我介绍(自我介绍给自己挖坑...说自己最近在看linux虚拟子系统源码)【本来打算问项目的,结果面试官听到虚拟化源码兴奋了...😩】
2、qemu-kvm的虚拟化过程讲一讲?(虚拟化cpu、内存、存储、网络:可以参考我的博客,但是自己说的时候忘了好多😳
3、虚拟机上硬件设备如何模拟的?
4、virtio中的VM Exit状态了解吗?什么时候会出现这个状态?
5、调度系统中的sched_entity知道吗?
6、vruntime和进程的优先级有什么关系?(查阅之后:虚拟运行时间 vruntime += 实际运行时间 delta_exec * NICE_0_LOAD/ 权重)
7、操作系统中的虚拟地址转换物理地址的全过程?
8、了解内存虚拟化的影子页表,EPT技术吗?
9、说说poll和epoll的区别。
10、TCP/IP的拥塞控制。
11、K8s的容器网络flannel和calico说说(flannel的三种模式可以详细说说)
12、还了解其他的K8s中的API对象吗?
算法题:
最长回文字串 25分钟左右

反问环节:
1、如何不拘泥于源码细节,明白设计理念?(面试官说:如果是虚拟化系统这一块,可以多看看Intel的SPEC文档)
2、火山云较其他的云厂商有哪些不同?(还在研发中,刚起步....)


二面完,感觉很多技术细节还理解不是很透彻,比如第7题自己讲的不是很清楚,感觉最基本的概念还需要加深一下,相关书籍还得吃透。

希望尽快有三面的通知~🙏


#字节跳动暑期实习##字节跳动##面经##基础架构工程师##实习#
全部评论
我的评价是大佬真的很牛
1 回复 分享
发布于 2022-03-23 20:26
菜鸟春招开始了,需要内推的联系我,消息必回!
点赞 回复 分享
发布于 2022-03-24 17:28
请问二面有结果了吗
点赞 回复 分享
发布于 2022-03-26 20:24
想请问一下大佬,可以分享一下云原生的学习路线吗?
点赞 回复 分享
发布于 2022-05-18 09:18
我去,大佬已经卷到我们未知的领域了
点赞 回复 分享
发布于 2022-06-06 10:54

相关推荐

现在秋招已结束,整理发一些面经笔经,回馈一下牛客社区。2024.9.26今天下午进行了三七互娱的面试。感觉面试问的问题主要是和软实力相关的,有一半以上的问题是在问项目和团队协作相关的问题。问的技术问题都能答上来,大概有下面这些问题:1. 移动端适配方案 ——这个我只答出了一种(软工集市用到的那种)😂2. 防抖和节流的定义以及应用场景。—— 定义答得没问题,应用场景答得比较简单,各说了一种应用场景。3. Vue的生命周期和过程。 ——这个感觉回答也没问题,先说了从开始到销毁的所有生命钩子,然后说了在这些钩子之间Vue发生了什么。不过这个过程描述得比较粗糙。4. 点击一个导航栏发现没反应,要怎么dubug?用什么工具?请说出分析和解决的过程。软实力问题大概有:1. 你在实习的时候参与了什么项目?你有没有在这个期间发表过见解,然后被采纳了?2. 你在实习期间有没有遇到过什么困难?是怎么解决的?  ——  这个我答得不太好,这是大概是因为江门电信大部分时间是在摸鱼,而且时间短得很,的确没有遇到什么困难。然后我随便说了中国电信3. 你认为你有什么优点和缺点?你会怎样克服自己的缺点?在准备面试的时候,我想起我的第二个项目网络热点挖掘系统说到了嵌入。然后我就看了一下iframe。虽然它用起来很简单,但是其中的权限策略我确实不太了解。https://developer.mozilla.org/zh-CN/docs/Web/HTTP/Permissions_Policy
查看7道真题和解析
点赞 评论 收藏
分享
#腾讯光子面经##软件开发笔面经#腾讯(光子工作室--后台开发1. 定义和声明的区别?2. 说一下static 3. 介绍一下const4. map 和list区别5. C++11的特性有哪些6. 静态库和动态库的区别7. 哈希冲突解决的方式有哪些8. C++怎么实现多态的9. 虚函数底层怎么实现的?10. 指针和引用的区别11. 线程和进程的区别?12. 协程呢?什么时候用线程,什么时候用协程13. malloc和new的区别14. SLT中,sort的第三个参数,判断相等的时候返回true 还是false为什么?15. STL中 vector是怎么扩容的?xia16. 介绍一下快排,是怎么实现的17. 快排有哪些不足的地方,怎么优化18. c++17的标准有用过吗?19. core文件怎么生成?20. gdb调试,怎么调试到线程级别的?21. mysql都有哪些存储引擎,介绍一下?22. Mysql 慢查询?23. mysql什么情况下会进行分库分表?24. TCP timeout?25. TCP 粘包26. epoll在不考虑服务器内存 网卡的情况下最大支持多少并发?27. 说一下简单的web服务器用C++怎么实现? Socket28. recv()函数返回值,什么错误是可以接受的?29. http建立连接的过程?30. 主机字节序和网络字节序31. Linux  命令 nm iostat ln32. 硬连接 软连接33. Perf 底层怎么实现的? 让你设计一个perf怎么做?34. 游戏服务器和客户端的连接,你觉得采用TCP还是UDP35. 为什么换实习了?36. 有了解那些分布式的架构吗(好像是这么说的)37. 介绍一下zookeeper 38. 说一下一致性哈希39. 说一下raft40. redis有了解吗。41. 我看你用过docker, 有用过k8s吗?42. 给你10亿个数据,怎么找出重复最多次的10个数Coding翻转对二进制求和给你10亿个数据,怎么找出重复最多次的10个数
查看45道真题和解析 软件开发笔面经
点赞 评论 收藏
分享
评论
15
55
分享
牛客网
牛客企业服务