百度iOS客户端实习一面面经
29号下午面试,用的百度的Web视频会议。这里做个问题记录:
- OC熟悉吗?
- 介绍下简历上的两个项目
- 简历上写了编译原理,你熟悉哪些部分?
- 好,C语言熟悉吗?C++呢?
- js熟悉吧?闭包是什么?作用域链是什么?
- Swift是怎么进行内存管理的?
- ARC原理?Autoreleasepool原理?怎么释放的?
- 用过多线程吗?什么情况下用的?
- Dispatch怎么切换到其他的线程?
- GCD使用过吗?
- 介绍下Runloop?
- Runloop和内存管理的关系?
- HTTPS抓包原理?
- Linux一个程序里,fork之后,全局变量在父进程和子进程的地址一样吗?
- 快排知道吧?原理是什么?
- 如果能进来,打算做什么方向呢?
- 有什么想问我们的?