it面試題

2/4ページ

【面試題】Java三大特性封裝繼承多型總結

本文內容總結於多篇部落格,參考到的地方在文中都會一一列出 http://www.cnblogs.com/ibalintha/p/3897821.html 1.封裝 封裝的定義: 首先是抽象,把事物抽象成一個類,其次才是封裝,將事物擁有的屬性和動作隱藏起來,只保留特定的方法與外界聯絡 為什麼需要封裝: […]

iOS面試題總結與感想

題 必須先吐槽一下,找工作面試確實是個累人的活呀,所以—>跳槽有風險,選擇需謹慎.LZ我為什麼要換工作呢?就不在這裡說明了…直接進入正題,這周的面試基本每天從早面到晚,面試表都填吐了…大小公司都有,列舉下這段時間常見的面試題和一些個人理解.PS:LZ我水平有限,不好的地方,大家輕噴^_^!(因 […]

面試題:給你一個團隊,你如何領導

    8月份面試NHN時的一道面試題,當時聽到時就感覺蒙了,怎麼會問這種問題呢?我應聘的是軟體工程師,不是Leader啊?不過稍微思考了一下,就說了幾點:分工明確,這樣能使開發速度變快,同事的矛盾也會減少;充分交流;還說了幾點,現在想不起來了。    來現在的單位已經2個月了,剛開始是進行了為期2 […]

面試題:青蛙跳一跳,斐波那切數列

面試題:一直青蛙一次可以跳上 1 級臺階,也可以跳上 2 級,求該青蛙跳上 n 級的臺階總共有多少種跳法。   一看這道題,好像沒啥思路,感覺和我們的資料結構和常用的演算法好像一點都不沾邊。   但這看起來就像一道數學題,而且似乎就是高考數學的倒數第一題,所以我們就用數學來做吧。   數學中有個方法 […]

面試題11:旋轉陣列的最小數字

題目描述:把一個陣列最開始的若干個元素搬到陣列的末尾,我們稱之為陣列的旋轉。 輸入一個非減排序的陣列的一個旋轉,輸出旋轉陣列的最小元素。 例如陣列{3,4,5,1,2}為{1,2,3,4,5}的一個旋轉,該陣列的最小值為1。 NOTE:給出的所有元素都大於0,若陣列大小為0,請返回0。 解題思路: […]

面試題21:調整陣列順序使奇數位於偶數前面

題目描述:輸入一個整數陣列,實現一個函式來調整該陣列中數字的順序,使得所有的奇數位於陣列的前半部分,所有的偶數位於位於陣列的後半部分,並保證奇數和奇數,偶數和偶數之間的相對位置不變。 解題思路: 1.兩個指標分別指向陣列的前面和後面 2.前面的指標向後移,直到遇到偶數 3.後面的指標向前移,直到遇到 […]

面試題24:反轉連結串列

題目描述: 輸入一個連結串列,反轉連結串列後,輸出新連結串列的表頭。 解題思路: 反轉連結串列的頭節點是原連結串列的末位節點 設定節點的前一個節點指標pPre,連結串列反轉相當於節點的下一個節點為節點的前一個節點。 1.從頭開始遍歷連結串列,反轉連結串列之後,原連結串列的第一個節點為反轉連結串列的最 […]