面了下平安好醫生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 開發之外的東西比較多點。所以,看到此文的鐵子們,要細心啊。