临近新年,又到了挑战自我
的高峰期,论如何高效的进入自己所希望的那家公司?如果你可以先旁人一步,早一点拿到面试题,是否又代表着你又离自己所渴望的Offer更近一点呢?
所以今天我整理了以下内容,供君参考!
一,iOS中内省的几个方法?class方法和objc_getClass方法有什么区别?
1.我们得先了解什么是内省
2.然后我们回到主题 iOS中内省的几个方法?
3.class
方法和object_getClass
方法有什么区别?
二,简述 Dealloc 的实现机制
1.Dealloc 调用流程
2.object_dispose() 调用流程
3.objc_destructInstance() 调用流程
4.clearDeallocating() 调用流程
三,HTTPS和HTTP的区别
HTTPS协议 = HTTP协议 + SSL/TLS协议
所以HTTPS就是安全的HTTP
四, HTTPS的握手流程?为什么密钥的传递需要使用非对称加密?双向认证了解么?
1.HTTPS的握手流程:
2.为什么密钥的传递需要使用非对称加密?
3.双向认证了解么?
五,TCP为什么要三次握手,四次挥手?
三次握手:
四次挥手:
1.为什么需要三次握手:
2.为什么需要四次挥手:
资料搬取不易,如果有用请点个赞好吗? 如果有勿,请在下方留言,看到后将会第一时间修改。 谢谢大家了!