美团 一面凉经

大概面了一个小时,面试体验很好,但我太菜,面完立刻回到人才库

1. 自我介绍
2. 聊学校课程(着重问了数据结构和蓝桥杯经历)
3. 浏览器输入网址后整个过程,和其他面试不同点在于,需要把执行系统调用的整个流程说清楚
3.1 发送数据涉及到了哪个系统调用
write/send  
3.2 epoll的原理
3.3 epoll的使用场景(*)
3.4 假如epoll监听了一千万条连接,会有什么问题?
主要是内存消耗
3.5 epoll中的红黑树上的一个节点有多大?(*)
猜了一个四元组,大概几十个字节大小,不知道对不对
3.6 红黑树叶子结点和非叶子节点的区别(*)
4. mit6.s081啥时候换成了riscv的?
我答20年或18年,面试官说18年还没换,想来面试官应该是18或19年也做过mit6.s081
4.1 为什么xv6的单个文件限制是268mb而不是256mb这种2的n次方的数?
4.2 为什么你扩展之后单个文件限制是65803mb而不是65535mb?(*)
忘了咋整的了
5. 介绍实习经历
5.1 协程是啥?
5.2 进程、线程、协程的区别?
5.3 用户态线程和协程的区别?(*)
5.4 高斯模糊是咋做的
面试官还以为我是用代码做的,我回答用unity组件做的后,他是肉眼可见的失望
6. 介绍开源活动
6.1 物联网操作系统和普通的操作系统的区别
6.2 虚拟内存的机制是什么
6.3 物联网操作系统没有虚拟内存,那运行在其上的应用程序和普通的应用程序有什么区别
6.4 TencentOS-tiny上运行的应用程序就是这样吗?(*)
7. 算法
7.1 从笔试题中选了一道,就是参照a数组构造b数组,问有多少种构造方法那题(*)
大寄特寄
先是回答不出来回溯法做的时间复杂度
后是动态规划转移方程写不出来
最后面试官把转移方程写出了一半让我填,我还是没写出来

7.2 写二叉树的后序遍历
7.3 问二叉平衡树添加节点的过程,口述思路(*)


8. 反问
面试流程 2轮技术面 + 1轮hr面
方向选择(岗位jd上有很多方向)综合考虑
全部评论
佬儿 请问 mit6.s081和6.824推荐哪个做为新手入啊 这俩有啥区别啊
点赞 回复 分享
发布于 2023-09-01 10:22 浙江
大佬,什么岗啊
点赞 回复 分享
发布于 2023-08-29 13:53 黑龙江
问的好难啊...
点赞 回复 分享
发布于 2023-08-28 18:46 北京

相关推荐

1,自我介绍2,两段实习经历了解,如何找到,为什么不留任3,大学里最得意的项目是什么4,你对操作系统的理解5,mit操作系统项目做了什么6,说下线程安全或者线程不安全7,常见的锁有哪些读写锁,睡眠锁,自旋锁8,什么是系统调用,和库函数有什么区别9,内核态和用户态的拷贝10,copy_to_user和copy_from_user和xv6上的参数都有什么,如何实现11,mmap和unmmap实现,调用区别12,这个unix项目多大,规模多大13,写项目中遇到什么问题,最难点我回答的是写页表和调试的问题结果没圆回来14,gdb指令了解15,xv6的系统操作16,看有哪些进程用那个命令17,实习工作内容:配网优化了什么实现了配网时间降低那么多18,如何修改为比较优美的代码19,面向对象的基本三大特性20,隐藏和覆盖的区别(没回答出来)💔21,实习里如何调优音视频的cpu占用,为什么这么选择22,这个解决的任务团队里是怎么分配的,最后用你的方案了吗23,python的hash底层实现(不知道)💔24,hash冲突解决方法(忘了)💔25,python如何清空词典(不会)💔26,c++野指针是什么以及危害27,智能指针实现原理28,面试题,手撕代码实现大整数(不会)💔不出hot100不会了💔29,大学怎么学技术的30,期望技术栈(我说的c/c++💔 ),他们这边主要python31,期望薪资我看你官网写的8💔32,前两段实习整体的工作强度33,能接受怎么样的工作强度反问1,多久出结果技术面和hr面大概1周,官网可以查询到进度
点赞 评论 收藏
分享
评论
1
31
分享

创作者周榜

更多
牛客网
牛客企业服务