欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

iOS實習面經(jīng)(字節(jié)美團阿里蘑菇街)-創(chuàng)新互聯(lián)

因為時間很久了,記不住太多,只能把記得的寫一寫總的來說,美團的面試體驗最好,字節(jié)的速度最快。
按照時間順序,蘑菇街一面,阿里一面,字節(jié)一面二面,美團一二面,字節(jié)三面。

站在用戶的角度思考問題,與客戶深入溝通,找到瀏陽網(wǎng)站設計與瀏陽網(wǎng)站推廣的解決方案,憑借多年的經(jīng)驗,讓設計與互聯(lián)網(wǎng)技術結(jié)合,創(chuàng)造個性化、用戶體驗好的作品,建站類型包括:網(wǎng)站設計、網(wǎng)站建設、企業(yè)官網(wǎng)、英文網(wǎng)站、手機端網(wǎng)站、網(wǎng)站推廣、國際域名空間、雅安服務器托管、企業(yè)郵箱。業(yè)務覆蓋瀏陽地區(qū)。

蘑菇街

一面

是一個小姐姐面的

  1. 學iOS多久了,為什么學iOS,怎么學的
  2. 進程和線程的區(qū)別
  3. weak怎么用,delegate為什么用weak
  4. block與weak,__block怎么用、原理
  5. arc原理,weak的實現(xiàn)原理
  6. 用過category嗎,介紹一下,當時這部分還不太懂,我說不能添加property,她說為什么不能添加,我強行解釋了一波,她說其實是可以的,但是有些問題,可以回去查一下
  7. 做個題,字符串的全排列,結(jié)果沒寫完,時間不夠了(我太菜了
  8. 看到我簡歷上提到了網(wǎng)絡相關的,問我路由器和交換機的區(qū)別,我拿了一堆專業(yè)名詞解釋了一波,結(jié)果被她打斷,其實她想聽的是家用什么情況用哪個(我呸!!
  9. 又問,用過抓包工具charles嗎,我說沒,只用過wireshark,她說,wireshark抓到https的包會看不到內(nèi)容對吧,但是charles可以,為什么呢,如果要是實在沒用過可以換個問題,我想了一下,確實沒用過,但是之前看過中間人攻擊的原理,就實話實說,猜測應該是XXX原理
    面試完之后看新聞,發(fā)現(xiàn)就面試前,github被中間人攻擊了,我才應該是面試官看到這個新聞了然后就問我這個問題了

阿里

二面涼,今天剛發(fā)感謝信,阿里的速度出奇的慢,投簡歷之前還以為大公司都會很快,沒想到阿里拖的時間真的非常久,一個半月多(可能因為我菜吧

一面聊的還可以,都比較基礎

  1. 自我介紹
  2. 算法題,連續(xù)子數(shù)組的和,有正有負,典型的dp,但我沒做出來,我傻了,只做了全正的情況
  3. 兩個棧實現(xiàn)隊列,容量大小,復雜度,怎么優(yōu)化
  4. Block的實現(xiàn),變量的截獲等等
  5. ARC是什么,都做了什么
  6. 一些網(wǎng)絡基礎問題,瀏覽器輸入url后回車的流程
  7. 接上一個,MRC有weak嗎,用什么代替,weak是怎么實現(xiàn)的
  8. iOS是怎么學的
  9. Bounds和frame的區(qū)別
    大概就記得這些了

二面真的就是虐我

  1. 自我介紹
  2. 問我為什么筆試的時候用java不用oc,平常都不用oc怎么能熟練(然后開始批評我
  3. Java和oc的垃圾回收機制
  4. 做個題 leetcode27二叉樹的鏡像
  5. 紅黑樹的實現(xiàn)(這個是真不會
  6. 職業(yè)規(guī)劃(我還沒職業(yè)呢我怎么規(guī)劃
    然后說沒其他問題了,這時候才二十分鐘多一點,心里就已經(jīng)知道要涼了
    然后今天

字節(jié)

找了一個做iOS的學長內(nèi)推,兩點發(fā)過去簡歷,五點半就打電話約面試了,每次面試都是離面試結(jié)束應該也就三四個小時就打電話約下一面了

一面

  1. 自我介紹,block的實現(xiàn)、變量截獲,有個forwarding指針是干什么的
  2. Category能添加什么,原理,為什么能添加property不能添加ivar
  3. 用gcd怎么實現(xiàn)線程安全(barrier)
  4. Oc中的方法調(diào)用
  5. 一些網(wǎng)絡問題,很基礎,tcpudp區(qū)別,https原理,http2.0
  6. 內(nèi)存對齊的原因
  7. 算法題O(1)的復雜度刪除鏈表節(jié)點,劍指上有,做過又忘了,以為要遍歷,怎么想也做不到O(1),結(jié)果我理解錯了,會給節(jié)點地址
    最后問小哥我是不是涼了,他說我沒涼,入職后還沒跟小哥面基

二面

二面是一個非常嚴肅的老哥,面得我真的是心態(tài)爆炸,問啥啥不會,最后竟然還過了,記住的問題不多,可能是不想回憶痛苦

  1. 上來就問我啥語言比較擅長,我說java……老哥愣住了,問我c++呢,我說學過,忘的差不多了,他說,c呢,我說還湊合吧,然后就開始虐我
  2. strlen()和sizeof()作用于一個字符串時的區(qū)別
  3. 還有一些其他的c的問題,記不住了
  4. 進程線程區(qū)別
    …………記不住了
    最后又問老哥,我是不是涼了,老哥終于笑了,說 你要對自己有信心。
    面試完在家吃午飯,難受得我都沒吃好,下午面美團的時候hr又打電話約三面

三面

三面就是我現(xiàn)在的leader,人很好,也很年輕,抓問題一針見血
問了不少問題,基本都忘了
java的gc,cookie和session的區(qū)別等等
老哥看我看的透透的,不愧是leader,說我都是停留在用的層面上,沒有去究其原理,動手能力應該還可以,但是理論需要加強(操作系統(tǒng)等等),跟我說看面經(jīng)背答案啥的沒用,還是得去系統(tǒng)的學,去動手

美團

面經(jīng)是我錄了音然后整理出來的,問題應該都沒有漏掉

一面

  1. property修飾符以及作用
  2. 接1,atomic和nonatomic的鎖原理,目的,舉一個用atomic的例子
  3. 接1,weak的實現(xiàn)原理,weak表的key-value分別是什么
  4. 接1,copy的使用場景,使用的條件,如果沒有重寫copyWithZone會怎樣
  5. 消息發(fā)送的機制,方法調(diào)用的過程
  6. kvc的使用,kvo的使用、原理
  7. Category能不能添加屬性,為什么。添加屬性和method實現(xiàn)的原理
  8. 接7,ios8編譯的app能在ios10(或其他)上運行,如果NSObject修改了,為什么還能正常運行。
  9. Xcode中按下運行按鈕到App打開,整個的過程,編譯過程每一步的產(chǎn)物
  10. 瀏覽器輸入URL按下回車后的整個過程
  11. DNS哪一層的協(xié)議,用TCP還是UDP
  12. 接11,TCP和UDP的區(qū)別
  13. 三次握手的過程,過程中協(xié)商了什么;四次揮手過程,為什么握手三次揮手四次
  14. 為什么要有虛擬內(nèi)存,為什么分段和分頁
  15. 進程線程的區(qū)別,進程之間線程之間內(nèi)存隔離嗎
  16. 接15,進程間通信的方式,使用過哪些,socket編程用過嗎
  17. 學習iOS過程中的難點,怎么學的
  18. 點擊事件的響應過程了解嗎
  19. 寫個題,遍歷子view,奇數(shù)偶數(shù)層分別染色,分別用遞歸迭代,我遞歸用了一個參數(shù)來標識奇數(shù)偶數(shù)層,問能不能優(yōu)化掉
  20. 思維題,十個物品,九個100g,一個90g,只有一個天平,用最少次數(shù)找出這一筐;再加一個條件,如果可以使用任意質(zhì)量的砝碼,如何優(yōu)化。
  21. 你有什么問題

十幾分鐘后二面

二面

  1. OC比起C增加了什么,有哪些東西依賴runtime或者是由runtime實現(xiàn)的
  2. 接1,提醒我還有面向?qū)ο蟮倪@部分,面向?qū)ο蟮娜齻€特性,那么是怎么實現(xiàn)的怎么構(gòu)建起來的,我回答了對象類對象metaclass的相對的結(jié)構(gòu)
  3. 接2,對象的ivar的存在哪,是根據(jù)什么生成的,類對象有ivar嗎
  4. 看過哪些OC的源碼,直接看的源碼還是對照一些文章,都在哪找這些文章,看過什么OC的書,語法是怎么學的,接觸OC的時間
  5. iOS和Android的App不能通用,分析一下為什么
  6. 了解過什么跨平臺的技術
  7. 做個題,F(xiàn)()有0.3的概率返回0,0.7的概率返回1,設計一個函數(shù)G(),只能使用F(),使G()等概率返回0和1
  8. 接7,只能使用F()和G()設計一個函數(shù),等概率返回[0, 1000]的整數(shù)
  9. 進程的內(nèi)存空間,分別存什么
  10. 接9,函數(shù)調(diào)用的時候為什么要把寄存器的值壓入棧,都有哪些要壓進去
  11. 進程和線程,區(qū)別,分別有什么資源,進程切換的過程
  12. 這學期課多嗎,都有啥,實習的話什么時候可以來,考研嗎,為什么
  13. 閑聊~~

推薦????:
如果你想一起進階,不妨添加一下交流群 1012951431

面試題資料或者相關學習資料都在群文件中 進群即可下載!

iOS實習面經(jīng)(字節(jié)美團阿里蘑菇街)

網(wǎng)頁標題:iOS實習面經(jīng)(字節(jié)美團阿里蘑菇街)-創(chuàng)新互聯(lián)
網(wǎng)站地址:http://www.chinadenli.net/article12/dpjjdc.html

成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供品牌網(wǎng)站建設微信公眾號網(wǎng)站導航網(wǎng)站設計公司網(wǎng)站排名企業(yè)網(wǎng)站制作

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

h5響應式網(wǎng)站建設