

下載本文檔
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、1、2、寫(xiě)一個(gè)二叉樹(shù)、鏈表對(duì)于語(yǔ)句N(xiāo)SString*obj = NSData alloc init; ,編譯時(shí)和運(yùn)行時(shí) obj 分別是什么類(lèi)型?1 編譯時(shí)是NSString 類(lèi)型2 運(yùn)行時(shí)是NSData 類(lèi)型3、常見(jiàn)的object-c 的數(shù)據(jù)類(lèi)型有那些, 和 C 的基本數(shù)據(jù)類(lèi)型區(qū)別?1 常用OC 類(lèi)型:NSString、NSArray、NSDictionary、NSData、NSNumber等2 OC 對(duì)象需要手動(dòng)管理內(nèi)存,C 的基本數(shù)據(jù)類(lèi)型不需要管理內(nèi)存4、id的變量特性?id的變量能指向任何OC 對(duì)象tableView 的優(yōu)化?什么情況下會(huì)出現(xiàn)閃退?什么情況有內(nèi)存警告?。繂?wèn)我數(shù)據(jù)庫(kù)怎么用,
2、你哪里用到數(shù)據(jù)庫(kù)了?5、6、7、8、9、數(shù)據(jù)持久化怎么做的?準(zhǔn)備好的底層實(shí)現(xiàn)的一個(gè)例子說(shuō)出來(lái);比如 AFN 框架底層實(shí)現(xiàn)原理你知道的 你用到的SDWebImage 底層實(shí)現(xiàn)原理block 底層的實(shí)現(xiàn)原理.運(yùn)行時(shí).10、11、12、oc是一個(gè)全動(dòng)態(tài)語(yǔ)言,oc的一切都是基于runtime實(shí)現(xiàn)的!Objective-C具有相當(dāng)多的動(dòng)態(tài)特性,基本的,也是經(jīng)常被提到和用到的有動(dòng)態(tài)類(lèi)型(Dynamic ty),動(dòng)態(tài)綁定(Dynamic binding)和動(dòng)態(tài)加載(Dynamic l運(yùn)oa行din時(shí)g)為。什么oc 有運(yùn)行時(shí),c 語(yǔ)言沒(méi)有?OC 的運(yùn)行時(shí)機(jī)制是用 C 語(yǔ)言寫(xiě)的,運(yùn)行時(shí)類(lèi)似于一個(gè)操作系統(tǒng),會(huì)處
3、理13、程序運(yùn)行時(shí)的所有細(xì)節(jié),主要用于開(kāi)發(fā)OC 的底層框架的。面才有運(yùn)行時(shí)出錯(cuò)怎么處理?象語(yǔ)言14、15、16、問(wèn)過(guò)我遇到過(guò)哪些上傳APP 被蘋(píng)果1-的原因?中軟神舟)我今天被問(wèn)到工資結(jié)構(gòu)了,還有五險(xiǎn)一金的基數(shù),每個(gè)月都交多少?1 期-(和易到用車(chē))17、你研究過(guò)什么開(kāi)源框架?是怎么實(shí)現(xiàn)的?為什么這么寫(xiě)呢?好處嘛?1-這個(gè)框架你的 APP 里有用過(guò)嗎?在那個(gè)應(yīng)用?那個(gè)模塊用得?匯18、比如afn,有哪些地方需要修改?afn 是對(duì)NSURLConnection&NSURLSes1-的封裝。匯19、SDWebImage 框架的底層機(jī)制是如何實(shí)現(xiàn)的?sdwebimage 好像是 key 鍵值對(duì)緩存和
4、鍵值對(duì)operation 吧。字典的 Key 放什么?Value 放什么?1-還有緩存比如匯如何緩存20、21、緩存的代碼你有看過(guò)嘛?1-匯XX 為什么這么寫(xiě)基本都是抓你說(shuō)的時(shí)候的知識(shí)點(diǎn)問(wèn)問(wèn)的很底層,反正我覺(jué)得就是大家把自己寫(xiě)的項(xiàng)目要記清楚搞清楚那一塊1-怎么做的峰 匯多線程如何實(shí)現(xiàn)的用了什么用得技術(shù)也要了解。22、1-網(wǎng)絡(luò)推送第框架怎么實(shí)現(xiàn)的?匯23、比如 autoreleasepool 是什么時(shí)候被銷(xiāo)毀的?每一次事件循環(huán)結(jié)束會(huì)被銷(xiāo)毀,autorelease 對(duì)象出了作用域會(huì)被添加到 autoreleasepool,沒(méi)有真正前,連計(jì)數(shù)是不會(huì)變的,作用域完了,是對(duì)象計(jì)數(shù)器減一。1-24、1-有
5、面試科技的建議準(zhǔn)備個(gè)算法:連連看怎么做到算法最優(yōu)?科技用objective-c寫(xiě)一個(gè)法排序26、 27、寫(xiě)一個(gè)委托的erface#import protocol MyDelegate;/erface MyClass : NSObjectid delegate;endprotocol MyDelegate/委托方法- (void)didJobs:(NSArray *)args; endobj-c 有私有方法么?私有變量呢在 Objective-C 有私有方法,有靜態(tài)方法和實(shí)例方法。也有私有變量。28、erface MyClass (Private)- (void)testPrivate; end
6、objective-c - 類(lèi)里面的方法只有兩種, 靜態(tài)方法和實(shí)例方法. 這似乎就不是完整的面象了,按照 OO 的原則就是一個(gè)對(duì)象只有用的東西. 如果沒(méi)有了私有方法的話, 對(duì)于一些小范圍的代碼重用就不那么順手了. 在類(lèi)里面聲名一個(gè)私有方法erface Controller : NSObject NSString *something; + (void)thisIsASicMethod;25、寫(xiě)一個(gè) NSString 類(lèi)的實(shí)現(xiàn)+ (id)initWithCString:(const char*)nullTerminatetring encoding:(NSStringEncoding)encod
7、ing;+ (id)initWithCString:(const char*)nullTerminatetring encoding:(NSStringEncoding)encodingNSString*obj;obj= self allocWithZone: NSDefaultMallocZone();obj= obj initWIthCString: nullTerminatetring encoding: encoding; returnAUTORELEASE(obj);你熟悉cocoa touch框架(至少三個(gè)):Core Animation 通過(guò) Core 29、Animation,
8、您就可以通過(guò)一個(gè)基于組合獨(dú)立圖層的簡(jiǎn)單的編程模型來(lái)創(chuàng)建豐富的用戶體驗(yàn)。 Core Audio Core Audio 是,處理和錄制音頻的專(zhuān)業(yè)技術(shù),能夠輕松為您的應(yīng)用程序添加強(qiáng)大的音頻功能。 Core Data 提供了一個(gè)面象的數(shù)據(jù)管理解決方案,它易于使用和理解,甚至可處理任何應(yīng)用或大或小的數(shù)據(jù)模型。目標(biāo)-動(dòng)作機(jī)制:目標(biāo)是動(dòng)作消息的接收者。一個(gè)控件,或者更為常見(jiàn)的是30、它的單元,以插座變量(參 見(jiàn)插座變量部分)的形式保有其動(dòng)作消息的目標(biāo)。動(dòng)作是控件發(fā)送給目標(biāo)的消息,或者從目標(biāo)的角度看,它是目標(biāo)為了響應(yīng)動(dòng)作而實(shí)現(xiàn) 的方法。程序需要某些機(jī)制來(lái)進(jìn)行事件和指令的翻譯。這個(gè)機(jī)制就是目標(biāo)-動(dòng)作機(jī)制。、高歌
9、訊風(fēng)科技,創(chuàng)業(yè)型公司,是杭州創(chuàng)業(yè)公司旗下的子公司,地點(diǎn)在宣武門(mén)附近,有員工宿舍,在豐臺(tái)區(qū),據(jù)說(shuō)是個(gè)別墅 房間很大,一個(gè)房間 7 張上下鋪,iOS 面試重點(diǎn) 數(shù)據(jù)庫(kù)方面知識(shí),介紹自己的項(xiàng)目,實(shí)現(xiàn)抽屜式界面、MVC 的優(yōu)勢(shì)(技術(shù)總監(jiān)不會(huì) iOS,可以漲漲信心)公司情況:技術(shù)組十個(gè)人左,iOS1,人獨(dú)立開(kāi)發(fā),據(jù)說(shuō)前期只做兩個(gè)31、你對(duì) MVC 模式的理解:MVC 是一種設(shè)計(jì)模式,考慮三種對(duì)象:模型對(duì)象、視圖對(duì)象和控制器對(duì)象。模型對(duì)象負(fù)責(zé)應(yīng)用程序的數(shù)據(jù)和定義操作數(shù)據(jù)的邏輯;視圖對(duì)象知道如何顯示應(yīng)用程序的模型數(shù)據(jù);控制器對(duì)象是 M 與 V 之間的協(xié)調(diào)者。實(shí)現(xiàn)了功能模塊和顯示模塊的分離,同時(shí)它還提高了應(yīng)用
10、系統(tǒng)的可 性、可擴(kuò)展性、可移植性和組件的可復(fù)用性。- (void)thisIsAnInstanceMethod; enderface Controller (private) - (void)thisIsAPrivateMethod; endprivate 可以用來(lái)修飾私有變量在 ObjectiveC 中,所有實(shí)例變量默認(rèn)都是私有的,所有實(shí)例方法默認(rèn)都是公有的。模塊,一個(gè)展示醫(yī)師個(gè)人信息的界面,一個(gè)掛號(hào)界面,完成時(shí)間 2 個(gè)月左右,我就一個(gè)問(wèn)題沒(méi)答出來(lái),就是給兩個(gè)表做左,其他就是怎么用1-增刪改查你怎么優(yōu)化數(shù)據(jù)。33、34、登錄安全怎么搞?模型,自定義 cell。1-猴子navigationC
11、Ontroller 里面有A POP 消息,會(huì)出現(xiàn)什么結(jié)果?BC 三個(gè)控制器,現(xiàn)在在C 里面給B 發(fā)送1-35、如果讓你實(shí)現(xiàn)緩存你該怎么實(shí)現(xiàn)?(如果用 SDWebimage 你感覺(jué)它則)。是怎么實(shí)現(xiàn)的,1-是存在內(nèi)存、磁盤(pán)還是哪兒?判定規(guī)36、37、runloop 是什么線程都有嗎?block 怎么防止循環(huán)?block 是放到堆中還?為什么會(huì)發(fā)生循環(huán)1-是棧中?38、39、NSTimer 對(duì)象在什么地方被銷(xiāo)毀?在 tableView 中利用SDWebimage 加載1-,請(qǐng)求完成之后再次請(qǐng)求還是1-有加載延遲是怎么回事?40、子線程發(fā)送 notifacation 通知在主線程接受不到1-a、b
12、、c 三個(gè)線程 a 要依賴(lài)線程 b、c 請(qǐng)問(wèn)這三個(gè)線程需要都添加到,你是怎么解決的?41、NSOprationQueue 中嗎?常用的函數(shù)有哪些?1-42、43、面試問(wèn)你工作經(jīng)驗(yàn),上傳過(guò)app 沒(méi)有,被拒的原因?1-三水哥今天被問(wèn)到一個(gè)問(wèn)題,移動(dòng)端和服務(wù)器傳輸數(shù)據(jù)的過(guò)程中怎么保證數(shù)據(jù)的安全性,我回答了 md5 加密,回答了多線程加鎖,他說(shuō)我還是沒(méi)答到他1-:應(yīng)該是 HTTPS 吧?嗯,他說(shuō)是這方面,提問(wèn)點(diǎn)上。求解?t。但是還是沒(méi)有回答到他的點(diǎn)。單單MD5 碼加密還是我也回答了用不夠的,因?yàn)榉?wù)器 可以獲得你加密后的 MD5 碼直接訪或則問(wèn)服務(wù)器,他們壓根不需要知道你源碼是多少,md5 都可以直
13、接連上你的 wifi,所以還需要拿出設(shè)備的時(shí)間,把加密后的 md5 碼再和時(shí)間進(jìn)行一次加密, 然后傳輸給服務(wù)器,用t敏感數(shù)據(jù)的明文要進(jìn)行加理然后具體說(shuō)說(shuō)如何加密,如:對(duì)明文亂序后加密,或者多次 md5,或者多次md5 后在亂序處理,這不夠,就https加密的連接器了,常用的方法就是和當(dāng)前時(shí)間進(jìn)行加密,這樣保證每次傳輸過(guò)程中,和服務(wù)器截取下來(lái)的密文都是不一樣的,說(shuō)說(shuō) ca 認(rèn)證非對(duì)稱(chēng)加密的發(fā)展史數(shù)字簽名44、通過(guò)“通知”的方式,進(jìn)行數(shù)據(jù)的回調(diào)?各位大神,都冬運(yùn)行時(shí)機(jī)制?人人網(wǎng)-寶寶 7git/svn 你在公司用的什么服務(wù)器?人人網(wǎng)-寶寶 7方案?45、46、47、48、-bridge _bridge retain /_bridge release 區(qū)別?干什么?人人網(wǎng)-寶寶 7字符串里面裝的是數(shù)字,給個(gè) n,找第 n 數(shù)字,取反(負(fù)的),寫(xiě)個(gè)
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年犯罪意識(shí)考試題及答案
- 《電商品流通企業(yè)會(huì)計(jì) 第4版》課件匯 倪明輝 第6-10章 商品流轉(zhuǎn)基本業(yè)務(wù)核算 -進(jìn)出口貿(mào)易的核算
- 2025年中醫(yī)技能考試試題及答案
- 2025年一級(jí)簡(jiǎn)譜樂(lè)理試題及答案
- 2025年竇房結(jié)考試題及答案
- 2025年情感心靈測(cè)試題及答案
- 2025年語(yǔ)數(shù)趣味測(cè)試題及答案
- 《企業(yè)內(nèi)部控制與制度設(shè)計(jì)》期末考試A卷
- 2025年行政執(zhí)法面試試題及答案
- 2025年表面工程學(xué)試題及答案
- 1.1作品鑒賞一杯美酒教學(xué)設(shè)計(jì)高中音樂(lè)人音版必修音樂(lè)鑒賞
- 人音版 音樂(lè)六年級(jí)上冊(cè)京腔京韻 教學(xué)設(shè)計(jì)
- 【我國(guó)農(nóng)產(chǎn)品出口遭遇綠色貿(mào)易壁壘現(xiàn)狀及應(yīng)對(duì)策略以浙江省為例12000字(論文)】
- 出版編輯聘用合同模板
- 基礎(chǔ)教育專(zhuān)題調(diào)研報(bào)告體育(3篇模板)
- 聲門(mén)上氣道管理
- 2024年銅陵職業(yè)技術(shù)學(xué)院?jiǎn)握新殬I(yè)適應(yīng)性測(cè)試題庫(kù)帶答案
- 2024年江西省南昌市部分學(xué)校中考一模數(shù)學(xué)試題附答案解析
- 新生兒肺出血課件
- 第6章-視覺(jué)傳感器及其應(yīng)用
- 加速康復(fù)外科護(hù)理在圍手術(shù)期的應(yīng)用
評(píng)論
0/150
提交評(píng)論