美团 一面凉经

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

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.React和Vue哪个更熟悉一点3.你在之前那段实习经历中有没有什么技术性的突破(我只是实习了44天工作28天,我把我能说的都说了)4.你封装的哪个表单组件支不支持动态传值5.自己在实习阶段Vue3项目封装过hook吗6.hook有什么作用7.Vue2和Vue3的响应式区别(我说一个是proxy是拦截所有的底层操作,Object.defineProperty本身就是一个底层操作,有些东西拦截不了,比如数组的一些操作还有等等,面试官就说实在要拦截能不能拦截????我心想肯定不行呀,他的底层机制就不允许吧)8.pinia和vuex的区别(这个回答不出来是我太久没用了)9.pinia和zustand的区别,怎么选(直接给我干懵了)(我说react能用pinia吗  他说要用的话也可以)10.渲染一万条数据,怎么解决页面卡顿问题(我说分页、监听滚轮动态加载,纯数据展示好像还可以用canvas画)(估计是没说虚拟表单,感觉不满意)11.type和interface的区别12.ts的泛型有哪些作用(我就说了一个结构相同但是类型不同的时候可以用,比如请求响应的接口,每次的data不同,这里能用一个泛型,他问我还有什么)13.你项目用的是React,如果让你再写一遍你会选择什么14.pnpm、npm、yarn的区别15.dependencies和devdependencies的区别总而言之太久没面试了,上一段实习的面试js问了很多。结果这次js一点没问,网络方面也没考,表现得很一般,但是知道自己的问题了  好好准备,等待明天的影石360和周四的腾讯了  加油!!!
解zj:大三的第一段面试居然是这样的结局
查看15道真题和解析
点赞 评论 收藏
分享
评论
1
31
分享

创作者周榜

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