美团平台 一面 | 55min
#软件开发2024笔面经# 3月以来六次面试体验最好的一次
## 美团一面 美团平台 55min
### 自我介绍
### 部门介绍
- 做基建的
- 技术栈杂:py,js,java,kotlin等等
- 如果面试自己你会问什么(大概就是讲讲你哪个八股厉害)
- 业务偏OS一点
- 介绍自己学过的语言
- c++/java/go 的区别
### 八股拷打
- 进程与线程
- 进程与线程的创建
fork,(pthread_create没答出来)
- 创建进程的过程(A fork B)
- ipc的方法
- 讲讲信号是怎么实现进程通信的(如发送一个 kill)
- \* 软中断
- 还有一种最高效的方法
- \*共享内存
- 说说共享内存
- 共享内存如何实现?
- 内存结构:段和页
- 为什么要出现段/页式的内存设计
- 磁盘有一个文件,从磁盘读到程序中需要拷贝多少次(开放题)
- 回答的是2,disk->内核->程序
- 快速拷贝 A->B文件
- 回答的是超链(A,B指向同一个磁盘文件)
- 要实现磁盘上的复制
- 答:看cache比文件大吗,读入cache再写磁盘
- 如果A,B很大,不经过用户层的方法(自己下去查)
## 计网
- 网络了解的怎么样,看看问多深
- HTTP报文的结构
- 了解HTTP2吗,大致描述一下
- 答:二进制帧,https
- 讲到https,就不问h2了,介绍了一下h2的多路复用
- 假设你是一个路由器网管,你拿到经过的报文
- 问:可以知道用户们访问了什么网址吗
- 答:不可以
- 那我能看到哪些信息?
- 能看到域名吗?如果能看到域名,我能看到网址吗
- 为什么可以看到域名
- \* 可以看到域名但是不知道访问的URL,即可以知道你百度了但是不知道你搜了什么
- 了解HTTPS怎么实现安全的吗?认证过程
- TLS/SSL认证怎么实现
- 怎么知道服务器的证书不是伪造的?CA
- 每次请求都会请求CA吗
- 大致介绍一下CA吗?如果我伪造一个CA呢?
- \* 还没查
- 多线程的好处
- 多线程带来的问题
- 多线程带来的脏读和脏写,怎么规避
- 口述死锁发生的情况
手撕
- 链表翻转
4.2更新-挂
## 美团一面 美团平台 55min
### 自我介绍
### 部门介绍
- 做基建的
- 技术栈杂:py,js,java,kotlin等等
- 如果面试自己你会问什么(大概就是讲讲你哪个八股厉害)
- 业务偏OS一点
- 介绍自己学过的语言
- c++/java/go 的区别
### 八股拷打
- 进程与线程
- 进程与线程的创建
fork,(pthread_create没答出来)
- 创建进程的过程(A fork B)
- ipc的方法
- 讲讲信号是怎么实现进程通信的(如发送一个 kill)
- \* 软中断
- 还有一种最高效的方法
- \*共享内存
- 说说共享内存
- 共享内存如何实现?
- 内存结构:段和页
- 为什么要出现段/页式的内存设计
- 磁盘有一个文件,从磁盘读到程序中需要拷贝多少次(开放题)
- 回答的是2,disk->内核->程序
- 快速拷贝 A->B文件
- 回答的是超链(A,B指向同一个磁盘文件)
- 要实现磁盘上的复制
- 答:看cache比文件大吗,读入cache再写磁盘
- 如果A,B很大,不经过用户层的方法(自己下去查)
## 计网
- 网络了解的怎么样,看看问多深
- HTTP报文的结构
- 了解HTTP2吗,大致描述一下
- 答:二进制帧,https
- 讲到https,就不问h2了,介绍了一下h2的多路复用
- 假设你是一个路由器网管,你拿到经过的报文
- 问:可以知道用户们访问了什么网址吗
- 答:不可以
- 那我能看到哪些信息?
- 能看到域名吗?如果能看到域名,我能看到网址吗
- 为什么可以看到域名
- \* 可以看到域名但是不知道访问的URL,即可以知道你百度了但是不知道你搜了什么
- 了解HTTPS怎么实现安全的吗?认证过程
- TLS/SSL认证怎么实现
- 怎么知道服务器的证书不是伪造的?CA
- 每次请求都会请求CA吗
- 大致介绍一下CA吗?如果我伪造一个CA呢?
- \* 还没查
- 多线程的好处
- 多线程带来的问题
- 多线程带来的脏读和脏写,怎么规避
- 口述死锁发生的情况
手撕
- 链表翻转
4.2更新-挂
全部评论
这os八股有点哈人
送花
回复 分享
校友一面结果啥时候出的呢
送花
回复 分享
秋招专场
官网直投
相关推荐
05-11 18:08
后端 点赞 评论 收藏
分享
06-04 08:49
东华大学 自动化类 点赞 评论 收藏
分享