字节西瓜视频客户端实习一二三HR面面经(已offer)
本科大四,临近出国,找个实习
一面(6.9下午5点,1小时):
1. 介绍一下你的实习
2. ARC与MRC
3. iOS垃圾回收
4. 循环引用
5. frame的不足之处
6. 面向对象三大特性
7. 继承的不足之处
8. 如果解决多层级继承的问题
9. 输入一个URL到浏览器中发生了什么
10. DNS解析
11. TCP三次握手四次挥手
12. https过程
13. 对称加密与非对称加密的优缺点
14. 什么是CA证书,没有CA证书会怎样
15. 进程与线程的区别
16. 算法:括号匹配问题
然后就聊了聊天,立马接着二面
二面(6.9下午6点,1小时):
1. 介绍一下你的实习
2. 大学中最有挑战的事情
3. iOS中的NSError为什么是两个指针(这个不是很懂)
4. 聊一聊NSRunloop
5. setNeedsLayout的作用
6. TCP三次握手四次挥手
7. 进程与线程的区别
8. 设计模式
9. 腾讯实习的业务相关
10. 算法:所有满足和为n的二叉树路径
二面面试官iOS理解很深,属实给我这个iOS小白上了一课,希望能有下一面吧
三面(6.11下午4点,1小时):
1. 内存分配算法
2. LRU算法写出最后页框中的状态
3. 段页式访问几次内存
4. 什么是内存抖动
5. OC是多继承还是单继承
6. OC如何实现多继承
7. delegate
8. iOS浅拷贝与深拷贝
9. dispatch_barrier_async
10. 三次握手的第三次为何不可以省略
11. 四次挥手最后为什么要time_wait
12. 算法:二维数组查找字符串(dfs)
算法题写的很差,写了二十五分钟左右才写出来
这一面拉垮了,不过HR打电话过来说还是过了,等一手HR面吧
HR面(6.12下午5点30,20分钟):
1. 对比字节和腾讯的工作强度
2. 在两段实习中的优点和缺点
3. 两段实习收获了什么
4. 对于这次实习有什么诉求
5. 你学校所在地比较好的互联网公司有?
6. 手上还有什么offer
HR姐姐假期给我面试,太感动了,许愿一手offer
620 OC啦!!!
#实习##面经##字节跳动#