当前位置: 首页 > 面试经验 >

快手 8月19日 客户端开发 一面

优质
小牛编辑
149浏览
2023-03-28

快手 8月19日 客户端开发 一面

手撕:环形链表

自我介绍

计算机网络:

输入URL之后发生了什么?

HTTP和UDP区别

HTTP中文全称

HTTP 1.0/1.1/2.0的区别

操作系统:

进程和线程

进程通信方式(管道,消息队列,共享内存,信号量,socket)

mmap(没答上来)

协程了解吗?协程是在用户态还是内核态?

虚拟地址空间是啥

段式和页式的区别?

C++:

用过智能指针吗?

对客户端有了解吗?

Android还是IOS端?知道ObjectC吗?

程序的内存分布(栈向低地址增长,堆向高地址增长)

结构体对齐

空结构体的大小(C为0,C++为1)

编译过程(预编译,编译,汇编,链接)

类的内部的方法中定义一个变量,是在堆区还是栈区?

#快手面试#
 类似资料: