#字节跳动后端开发面经# #一面面经# 2022.8.17 14:00-15:30 ## 项目相关 1. 为什么要做这个项目? 2. 我看别人有做聊天室的项目,你怎么不做那个项目? 3. epoll它的工作原理(具体过程) 4. epoll、select、poll的区别 5. 说了select线性表要从用户态复制到内核态,具体怎么复制的(用户态复制到内核态的过程) ## 进程和线程 1. 进程、线程、协程的概念 2. 系统创建进程的时候会给进程分配哪些资源(内存空间、文件描述符表) 3. 线程中包含哪些资源(线程占用进程的内存空间、有自己的线程栈) 4. 如果线程栈溢出的话,...