[面試]字節(jié)跳動(dòng)-懂車帝(iOS實(shí)習(xí)生)

今天是我人生中的第一次面試,很慘烈,iOS小菜鳥起飛沒成功,還需努力加油~

【一面】

首先自我介紹,主要還是依據(jù)項(xiàng)目來(lái)問的~

1.iOS tableview是怎樣實(shí)現(xiàn)的?

2.如何提高tableview 的流暢性?

3.內(nèi)存語(yǔ)義(主要是我自己提到)有哪些語(yǔ)義、copy、為什么NSString 用copy?

copy 和mutablecopy的區(qū)別 ? ? ?深拷貝和淺拷貝

4.數(shù)組和鏈表的區(qū)別

5.atomic和nonatomic區(qū)別 ? 設(shè)置atomic后是否是線程安全,為什么?

6.使用http的過程 ?get post的區(qū)別

7.view和layer的區(qū)別

8.controller的生命周期

9.怎么畫的圖?

10.純代碼與xib的差異性在哪?

1.開發(fā)效率

純代碼編寫,界面越復(fù)雜,代碼量越大,復(fù)雜度也隨之上升;

使用xib,可以把界面布局相關(guān)的代碼,屬性設(shè)置的代碼,遷移到xib上,修改了什么馬上可以看到效果,所見即所得,界面開發(fā)速度快很多;使用xib中的autolayout,屏幕尺寸適配也方便得多。

2.可讀性

代碼越多,別人讀起來(lái)越費(fèi)勁,使用xib,界面層的代碼大量減少,可讀性極好

3.復(fù)用

純代碼可復(fù)用,xib比較難復(fù)用,有相同或相似界面,基本是復(fù)制一份過來(lái)修改,復(fù)用問題不大

4.版本管理

代碼的版本管理比較清晰成熟,大家也用得比較順。xib因?yàn)槠錇閤ml格式文件,可讀性比較差,多人同時(shí)修改同一個(gè)xib文件時(shí)會(huì)引起沖突,并且難以合并。所以,做好一個(gè)或一系列相關(guān)界面使用一個(gè)xib,避免多人同時(shí)修改一個(gè)xib引起沖突

5.性能

純代碼的界面加載速度、運(yùn)行速度是最快的,xib會(huì)稍微拉低性能,消耗更多內(nèi)存,但這對(duì)多數(shù)普通界面來(lái)說,沒有太大影響。需要極致的性能和速度的界面,才使用純代碼。

不管是純代碼還是xib,autolayout都不宜使用過多,超過60個(gè),會(huì)引起卡頓。


鏈接:http://www.itdecent.cn/p/35200d262e4b




【二面】也是關(guān)于項(xiàng)目的

1.藍(lán)牙怎么實(shí)現(xiàn)的?

2.單例怎么實(shí)現(xiàn)?

3.面向?qū)ο蟮?大原則 單一性……

4.為什么使用藍(lán)牙連接2個(gè)設(shè)備

5.有沒有了解過其它的連接設(shè)備的技術(shù)

6.ios的基本框架、模式?





止步于二面 ? ? ?其他的不記得啦

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Swift1> Swift和OC的區(qū)別1.1> Swift沒有地址/指針的概念1.2> 泛型1.3> 類型嚴(yán)謹(jǐn) 對(duì)...
    cosWriter閱讀 11,621評(píng)論 1 32
  • 1.設(shè)計(jì)模式是什么? 你知道哪些設(shè)計(jì)模式,并簡(jiǎn)要敘述?設(shè)計(jì)模式是一種編碼經(jīng)驗(yàn),就是用比較成熟的邏輯去處理某一種類型...
    龍飝閱讀 2,294評(píng)論 0 12
  • 冰冷的心里住著一團(tuán)火。 別人住不進(jìn),自己也出不來(lái)。 心中的怒火卻隨時(shí)爆發(fā),讓人不知所措。
    HAHABTY閱讀 179評(píng)論 0 0
  • 時(shí)間漸漸走遠(yuǎn)了,不知道有多久沒有寫日記的心情了。突然發(fā)現(xiàn)時(shí)間過得好快,一天一天不知不覺就過去了。青春早已不再。突然...
    美麗玫瑰2012閱讀 114評(píng)論 0 0
  • 我,愛在夜闌人靜時(shí),想起你。你過得好嗎?會(huì)想起我嗎?偶然地想起我。 你孩子快三歲了吧,她性格定然隨你,溫婉,寧?kù)o,...
    添一抹嵐閱讀 1,577評(píng)論 86 35

友情鏈接更多精彩內(nèi)容