面了下平安好医生iOS职位,结果不是很理想,也就是GG。写此文的目的在于,时刻提醒自己应该学到老,不要安于现状。也给那些以后去面试的coder一些“剧透”!
一.第一轮 妹子 面试,大部分是基础知识,关于iOS 部分,我就不提了。没大多问题。我列出需要注意的:
a. https 与 http 的区别。 https 其实比 http 多了个 s ,就是多了个安全。
在URL前加https://前缀表明是用SSL加密的。 你的电脑与服务器之间收发的信息传输将更加安全。
Web服务器启用SSL需要获得一个服务器证书并将该证书与要使用SSL的服务器绑定。
http和https使用的是完全不同的连接方式,用的端口也不一样,前者是80,后者是443。http的连接很简单,是无状态的,...
HTTPS协议是由SSL+HTTP协议构建的可进行加密传输、身份认证的网络协议
要比http协议安全
b.post和put 的区别,这个用的特别多。
http://blog.csdn.net/mad1989/article/details/7918267
c. http 与服务器 怎么连接的,其实就是3次握手,这个我到是说上来了。
d. category 里面可不可以 用 dealloc ,为什么.(可以用) 答案 自行百度
二。总监(看起来快40岁的老程序员,气场很强)面试,问了3问题就GG。
1.说下runloop
2.说下http的几种请求方式(get post put delete ,我只说出了 4个,其实还有 head ,options)。
3.说下cookie 和 session 的区别 。
http://www.cnblogs.com/zhangzt/archive/2013/02/17/2914195.html
然后基本上GG了,总监说我计算机基础理论要补补,你还有什么要问的吗?(我以前面试别人最后一句话也是这样,唉。。。),然后我毫不犹豫的提了 平安好医生的是3个 bug,然后他问了我bug出现的情况,拍了照片(估计今天有人要被骂了。。哈哈),然后后面就是 寒暄 几句。
总体来说,问了iOS 开发之外的东西比较多点。所以,看到此文的铁子们,要细心啊。