SmartX实习一面

在Boss上看到的做分布式文件系统的岗位,有点兴趣就投了,昨天一面,大概率没过,复盘一下,知耻而后勇。

自我介绍

问我在字节的实习经历,涉及到后端服务部署,数据查询的细节,以及我所做的具体工作,后端服务的流程,对错误的处理,在哪里用到了并发;学到了什么

问我的图形学光追项目,为什么选择这个项目,从中学到了什么,问KD-tree的实现代码在哪

C++中如何设计对象

问对进程,线程,协程的了解,线程和协程的区别

问Go实现并发控制的优势,Concurrency

问是否了解Linux文件系统,讲讲iNode,vfs

问操作系统课的知识可以分为哪些模块

问对分布式系统的了解,讲讲Raft算法,是否可能同时出现两个Leader,前一个Leader掉线后一个Leader选出后,是否会出问题

问对计算机网络的整体认识,OSI七层模型,计网课是否做过实现TCP/IP协议之类的项目

算法题:用尽可能低的时间&空间复杂度实现波浪排序。

全部评论
佬,从字节离职了么?学得多不?我天天改一点点代码,没啥意思,想跑了,没学到啥😭
1 回复 分享
发布于 2023-11-13 23:08 上海
佬,做了6.824?
点赞 回复 分享
发布于 2024-01-07 15:06 北京
看起来大佬打算刷很多实习,不读研么?
点赞 回复 分享
发布于 2023-11-05 23:56 北京
这波浪排序有什么意义吗?
点赞 回复 分享
发布于 2023-10-10 10:24 河北

相关推荐

04-03 21:44
已编辑
门头沟学院 Java
发面经攒人品1. 自我介绍2. 询问项目3. 说说布隆过滤器的原理4. 了解分布式锁其他的一些实现方式吗?5. 了解lua 脚本吗?6. 会写lua脚本 吗 ? 口述下用lua脚本实现拿到分布式锁的功能7. 问实习8.假设我有一个任务,需要跑10000条case,去调用外部服务。我们应该怎么设计才能让他跑的又快又稳?9. 那我肯定是要等所有case都结束了之后,才能把咱们这个任务标记为结束对吧?  怎么设计去实现呢10.说说ArrayList,扩容机制?11. 它是线程安全的吗?12. 线程安全的集合有哪些?13. 实现线程创建的方式有哪些?14. 线程是通过 run 方法 还是 start方法启动的? 两者有什么区别?15. 不管咱是继承Thread还是实现runnable或者callable,咱们可能要通过start去启动,但是在代码里不太优雅,有什么比较优雅或者合理的方式去创建或者启动一个线程吗?16.创建线程池平时用什么方法?有哪些线程池17. 说说垃圾回收算法18. 哪些对象是GC Roots?19.Thread local 底层结构是什么?20. ThreadLocal 的哈希冲突和hashmap的哈希冲突解决方法是不一样的,这个你了解过嘛?21.ThreadLocal的一些应用场景有哪些?22.聊聊事务的原理23.了解事务的隔离级别嘛?24.了解过MVCC嘛?25.分布式的持久化机制有哪些?26. RDB和 AOF哪个是可读的?27. RocketMQ如何保证消息顺序消费?28.了解其他MQ嘛?29.问了下论文情况和实习多久无手撕晚上八点面的 当晚就挂了
查看29道真题和解析
点赞 评论 收藏
分享
评论
2
25
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务