原创 iOS快手面經(已拿offer)

背景 過完年來北京之後,有準備看看機會,也是想了解下市場行情。簡歷沒有投太多,只定向投了頭條教育部門、抖音、快手、阿里,這些公司。 頭條和阿里的簡歷都沒過,肯定是亮點太少吧。只有快手簡歷過了,快手是三輪技術面+一輪HR面,前兩輪技術都比較順

原创 半年努力,我終於把這100家企業iOS面試題整理完了(附答案)!

前言 每一次面試,或者刷到好的面試題,我都會將這些面試題記錄下來,面了這麼多公司,也面試了別人,我們都在面與被面中成長自己!我經常這樣告誡自己,讀萬卷書,不如行萬里路,行萬里路不如閱題(nv)無數,如果不留下什麼,那之前的經歷豈不是太浪費了

原创 年薪30萬的 iOS開發者自述:“幸虧我被裁員了”

前言: 我發現,大家對“中年被裁”這件事真的有不少誤解。 前陣子有篇熱文,聊到一位36歲的男人失業後,爲了不讓家人知道,他在星巴克坐了3個月。每天假裝上班,忙着寫簡歷、面試、再改簡歷。 在轉載的這篇文章下方,最高讚的兩條留言,我看了心裏有些

原创 從事 iOS 研發6年的面經——送給準備跳槽的你!

前言: 今天和大家分享一下,我從事iOS開發6年的面試心得。大大小小參加過不下30+公司的面試,其中不乏BAT、TMD等一線互聯網公司,總結一下,發現大廠招聘都有一個共性。 對技術的要求很全面,有些同學認爲iOS掌握了基礎的UI、網絡、內存

原创 月薪3萬的 iOS程序員 ,他們都有些什麼特徵?

前言: 幹了這麼多年的iOS,雖然接觸了許多七七八八的東西、技術,但是感覺本身iOS卻沒有什麼質的飛越,可能跟自己接觸的項目深度有關,於是決定在學習其他技術的同時,加強自己在iOS方面的學習,提高自己的競爭力。 程序員薪水有高有低,同樣有五

原创 爲什麼大部分的 iOS開發者成爲不了架構師呢?

前言: 小團隊一般 10 人左右,其中常常是技術最牛的人做架構師(或TL)。 所以,架構師在廣大碼農中的佔比大概平均不到 10%。 而架構師也可以分爲初級、中級、高級三檔,江湖上真正高水平的軟件架構師就更少了。 所以,大部分(超過九成的)i

原创 iOS開發——2019 最新 BAT面試題合集 來啦

大家都知道目前iOS開發市場行情越來越趨於穩定,且iOS技術人員供過於求,現在只有自身技術足夠出衆,才能脫穎而出。 經歷了國企、外企、BAT和 創業,通過自己的親身體會告訴大家,如果你想要在國內長期發展,請儘早進入大廠。 由此我簡單的把各大

原创 那些 BAT 的面試官,都是怎樣面試 iOS開發者的?

前言: 金秋九月,互聯網招聘高潮已經來臨!相信作爲面試官的你,估計開始準備招聘要求或者已經在招聘了!這一篇文章主要想和各位面試官交流一下:我們應該制定一份什麼樣的招聘要求,纔是比較合適的?(* ̄︶ ̄) iOS面試需要注意 1:面試態度 我們

原创 同樣是iOS開發者,月薪 10K 與30K的差距到底在哪?

前言: 有人看到這樣的問題,第一感覺的答案就是“因爲你是初級工程師,他是高級工程師唄~”。 這確實是一個很好的答案!不管什麼樣的職業都有一個從“初級”到“高級”的過程,沒有哪個人能一步登天,生出來就是當架構師、CTO 之類的職位的。 那麼怎

原创 90後iOS開發者的出路,如何規劃30歲前的自己(程序員必修課)

前言: 最近發生了一些和我們沒有直接關係但是有間接關係的事情。比如華爲“清洗”高齡基層員工,比如遊戲公司2號員工拿不到股份而離職。先不說事實到底如何,起碼很多碼農是心有慼慼焉。 最近一年多也發生了一些和所有人都有直接關係的事情:全國各大城市

原创 一位 iOS 大牛的 BAT面試心得與經驗總結,送給正在迷茫 的你!

前言: 目前形勢,參加到 iOS 隊伍的人是越來越多,可以說是已經達到了供過於求的地步了。 今年,找過工作人可能會更深刻地體會到今年的就業形勢不容樂觀,之前實習的時候就想着寫一篇面經,後來忙就給忘了,現在找完工作了,也是該靜下心總結一下走過

原创 4 年 iOS 開發,自述這幾年的工作感悟,希望對你有幫助!

前言: 從做 iOS 開發一開始到現在,我也已經工作了那麼多年了,說一下現在我工作了這麼長時間的感悟。 1,接觸 作爲一個 iOS 開發工程師,我之前做過 iOS 但是還做過一段安卓,都說安卓是 iOS 的基礎,這個應該算是正常的。但是,我

原创 職場瓶頸:2~5 年 iOS 開發如何走出離職困境與舒適區?

前言: 1萬個小時 和 3 萬行代碼,會成爲工作前 4 年非常核心的量化指標,把握住這段週期,可以在職場建立非常有競爭力的擇業優勢, 更關鍵的是自己真正的潛能會被挖掘出來,繼而有機會成爲那個心目中的大牛,而把握二字,知易行難,背後的邏輯就是

原创 如何成爲一名成功的 iOS 程序員?

前言: 編程是一個僅靠興趣仍不足以抵達成功彼岸的領域。你必須充滿激情,並且持之以恆地不斷汲取更多有關編程的知識。只是對編程感興趣還不足以功成名就——衆所周知,我們工作起來像瘋子。 編程是一個沒有極限的職業,所以要成爲一個成功的程序員,你必須

原创 iOS開發--通知,代理,KVO的區別,以及通知的多線程問題

1. delegate 當我們第一次編寫ios應用時,我們注意到不斷的在使用“delegate”,並且貫穿於整個SDK。delegation模式不是IOS特有的模式,而是依賴與你過去擁有的編程背景。針對它的優勢以及爲什麼經常使用到,這種模式