2022年秋招/春招/提前批/大厂面经整理(持续更新中~)
美团到家-后台开发一面
· 项目
· linux怎么做内存分配的 moalloc如何分配空间
· 如何优化,减少碎片
· 页面置换
· 伙伴算法
· 操作系统是什么,具有哪些功能
· 进程和线程区别
· 进程调度
· 进程的上下文切换
· Linux进程表的结构
· 线程通信
· 管道和消息队列
· 管道需要陷入内核态吗
· 内核态和用户态的区别
· 操作系统为什么知道什么时候进入内核态
· select epoll异同 以及优缺点
· select为什么要有数量限制:拷贝操作
· 水平触发和边沿触发以及各自的好处 谁更可靠
· 什么是死锁 4个条件
· c++是什么
· c++与c的区别
· 面向对象的三大特性
· 静态多态与动态多态
· 函数重载是静态多态还是动态多态
· C++程序中调用C编译后的函数,为什么要加external “C”
· const关键字的作用
· const修饰类和函数有什么区别
· include <>与include ""的区别
· new与malloc的区别
· new是如何知道分配内存的大小
· 空指针和悬空指针的区别
· 设计模式
· 链表怎么检测环 快慢指针和哈希记录的笨办法
· 完全二叉树和满二叉树
· 哈夫曼树
· 简单描述TCP协议
· TCP协议怎么做到可靠
· 快排
总结语
希望大家能够时刻保持一颗积极向上的心,我始终相信一件事:机会永远是留给有准备的人。
资料分享:下图中的资料是我和群里的小伙伴一起为正在准备秋招的朋友整理的,需要这份校招资料的点赞、转发、收藏之后添加君羊【832218493】 免费了领取!