愛立信研發(C/C艸/java)面經

題目

題目不多,主要涉及一些算法、語法、Linux命令等。

  1. 算法題:如何不使用循環來實現冒泡排序,方法是利用遞歸。(我知道這么做有點瘋狂,但這是考點)
  2. Linux命令:磁盤分配df和core stack。
  3. 數據結構+C指針語法:鏈表刪除某節點,但刪除函數返回值為void,難點在于沒有返回值,我們不能直接返回刪除節點后的新表頭,而是只能返回最開始的那個表頭。要判斷表頭是否就是要刪除的那個節點,如果是要處理一下,防止表頭被刪除后,找不到頭節點。
  4. java讀程和糾錯。java我不懂,但是基本能猜到程序的功能,是確保stack容量足夠,來push一個新元素。而糾錯是pop時,如果stack已經為空,需要判斷處理一下。
  5. 開放題,思路恰好可以使用iOS的KVO機制。
    題外話:這個KVO機制上次某某寶面試還被問到了。

總結

學好C、算法和數據結構;C基礎很重要,寫出來的代碼要強健,不要讓別人感覺那么低級。近一年來的面試,基本每次都是“裸考”,在應對代碼題時,時常感覺“差那么一點點”,也許ACM會有效果,但成本很高,根據自身狀況刷刷題吧 ~
之前也收獲了幾個實習offer,但大多是C艸或java研發崗,不能和現在的iOS開發匹配,略糾結。~~(但其實我覺得iOS門檻有點那啥,還是做C艸顯得高級一點) ~~
好好努力吧!

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • 發現 關注 消息 iOS 第三方庫、插件、知名博客總結 作者大灰狼的小綿羊哥哥關注 2017.06.26 09:4...
    肇東周閱讀 12,255評論 4 61
  • Swift版本點擊這里歡迎加入QQ群交流: 594119878最新更新日期:18-09-17 About A cu...
    ylgwhyh閱讀 25,572評論 7 249
  • 頭痛的不行,像宿醉剛醒一樣,這是白染有意識的第一反應,過了好一會感覺緩過來了點,才來得及打量四周。這竟然是一個古香...
    老黑胖子閱讀 218評論 0 1
  • 文/高小高 1 最強宇宙青春無敵美少女黃小花在很小的時候問他的發小,也就是我,哎,你最喜歡的偶像是啥? 我猛吸一下...
    貓叔高小高閱讀 567評論 2 2
  • 時針指向了六點。 “嘎吱——”她輕輕推開老舊的木門。沒有陽光從門縫瀉入,外面下著蒙蒙的小雨,像牛毛,像細絲,沿著屋...
    大爺孫閱讀 654評論 0 0