<li id="yaiu2"><tr id="yaiu2"></tr></li>

  • <button id="yaiu2"><object id="yaiu2"></object></button>
    <li id="yaiu2"><acronym id="yaiu2"></acronym></li>

    1. 優酷土豆 2021 JAVA開發面試題

      小編:管理員 123閱讀 2021.09.30

      第1題:

      簡述Servlet的生命周期



      第2題:

      寫出至少8個Java常用的包名稱



      第3題:

       Overload和Override的區別,Overloaded方法能不能修改返回值類型?



      第4題:

      不用中間變量交換a和b的值



      第5題:

      有N個人圍一圈依次報數,數到3的人出列,問當只剩一個人時他原來的位子在哪里?



      第6題:

      有兩個已遞增有序的單鏈表pLinkList和qLinkList,將這兩個鏈表合并成一個遞增有序的鏈表,請自己定義單鏈表的結構。



      第7題:

      已知中國人的血型分布約為A型:30%,B型:20%,O型:40%,AB型:10%,則任選一批中國人作為用戶調研對象,希望他們中至少有一個是B型血的可能性不低于90%,那么最少需要選多少人?
        A.7 B.9 C.11 D.13



      第8題:

      廣告系統為了做地理位置定向,將IPV4分割為627672個區間,并標識了地理位置信息,區間之間無重疊,用二分查找將IP地址映射到地理位置信息,請問在最壞的情況下,需要查找多少次?
        A.17 B.18 C.19 D.20



      第9題:

      有四只老鼠一塊出去偷食物(每個都偷了),回來時,族長問它們都偷了什么,老鼠A說:我們每個都偷了奶酪。老鼠B說:我只偷了一顆櫻桃。老鼠C說:我沒偷奶酪。老鼠D說:有些人沒偷奶酪。族長觀察了一下,發現它們當中只有一只老鼠說了實話,那么是哪只老鼠說了實話?
        A.老鼠A B.老鼠B C.老鼠C D.老鼠D



      第10題:

      到商店里買200的商品返還100的優惠券(可以在本商店代替現金)。如果使用優惠券買東西不能獲得新的優惠券,那么買200返100優惠券,實際上省多少?
        A.50%
        B.66.7%
        C.75%
        D.33.3%



      第11題:

      在數據庫邏輯設計中,當將E-R圖轉換為關系模式時,下面的做法哪一個不正確?
        A.一個實體類型轉換為一個關系模式
        B.一個聯系類型轉換為一個關系模式
        C.由實體類型轉換成的關系模式的主鍵是該實體類型的主鍵
        D.由聯系類型轉換成的關系模式的屬性是與該聯系類型相關的諸實體類型的屬性的全體



      第12題:

      一家人有兩個孩子,性別未知,現在打電話給其中一個孩子得知是女孩,問另一個孩子也是女孩的概率是多少?
        A.1/4 B.1/2 C.1/3 D.1/5



      第13題:

      關于非空二叉樹的性質,下面哪個結論不正確(D)
        A.有兩個節點的節點一定比沒有子節點的節點少一個 n0 = n2 + 1
        B.根節點所在的層數為第0層,則第i層最多有2^i個節點
        C.若知道二叉樹的前序遍歷序列和中序遍歷序列,則一定可以退出后序遍歷序列。
        D.堆一定是一個完全二叉樹



      第14題:

      快速排序的平均時間復雜度和最壞時間復雜度是
        A.O(n^2), O(n^2)
        B.O(n^2), O(nlgn)
        C.O(nlgn) , O(nlgn)
        D.O(nlgn) , O(n^2)



      第15題:

      有一串數字 6 7 4 2 8 1 6 ,請問括號中的數字最可能是
        A.6 B.7 C.8 D.9



      第16題:

      下面哪項不是鏈表優于數組的特點?
        A.方便刪除 B.方便插入 C.長度可變 D.存儲空間小



      第17題:

      給定聲明 const char * const * pp; 下屬操作或說明正確的是
        A.pp++
        B.(*pp)++
        C.(**pp) = \\c\\;
        D.以上都不對



      第18題:

      有下列代碼正確的是
          view plaincopyprint?
        01.std::string name1 = "youku";
        02.const char* name2 = "youku";
        03.char name3  = {\\y\\,\\o\\,\\u\\,\\k\\,\\u\\};
        04.size_t l1 = name1.size;
        05.size_t l2 = strlen(name2);
        06.size_t l3 = sizeof(name2);
        07.size_t l4 = sizeof(name3);
        08.size_t l5 = strlen(name3);
        A.l1 = 5 l2 = 5 l3 = 4 l4 = 5 l5 = 不確定
        B.l1 = 5 l2 = 5 l3 = 5 l4 = 5 l5 = 不確定
        C.l1 = 5 l2 = 6 l3 = 5 l4 = 5 l5 = 5
        D.l1 = 5 l2 = 6 l3 = 5 l4 = 5 l5 = 6



      第19題:

      下列四種排序中(D)的空間復雜度最大
        A.快速排序 B.冒泡排序 C.希爾排序 D.堆



      第20題:

      設一棵二叉樹的深度為k,則該二叉樹最多有(D)個節點。
        A.2k-1 B.2^k C.2^(k-1) D.2^k-1



      第21題:

      下面函數的功能是
        01.int fun(char *x)
        02.{
        03. char *y = x;
        04. while(*y++);
        05. return (y-x-1);
        06.}
        int fun(char *x)
        {
        char *y = x;
        while(*y++);
        return (y-x-1);
        }A.求字符串的長度
        B.比較兩個字符串的大小
        C.將字符串x復制到字符串y
        D.將字符串x連接到字符串y后面



      第22題:

      k為int類型,以下while循環執行次。
          view plaincopyprint?
        01.unsignedint k = 20;
        02.while(k >= 0)
        03. --k;
        unsignedint k = 20;
        while(k >= 0)
        --k;A.20次 B.一次也不執行 C.死循環 D.21次


      關聯標簽: