亚洲欧美精品沙发,日韩在线精品视频,亚洲Av每日更新在线观看,亚洲国产另类一区在线5

<pre id="hdphd"></pre>

  • <div id="hdphd"><small id="hdphd"></small></div>
      學(xué)習(xí)啦 > 創(chuàng)業(yè)指南 > 職場(chǎng) > 面試題 > 2017亞信java面試題目整理

      2017亞信java面試題目整理

      時(shí)間: 如英753 分享

      2017亞信java面試題目整理

        亞信是中國(guó)最大、全球領(lǐng)先的通信行業(yè)IT解決方案和服務(wù)提供商,致力于成為“產(chǎn)業(yè)互聯(lián)網(wǎng)時(shí)代的領(lǐng)航者”,為實(shí)現(xiàn)讓中國(guó)軟件影響世界的目標(biāo)而不斷進(jìn)取!想應(yīng)聘亞信集團(tuán)java職位的你,準(zhǔn)備好怎么回答面試題了嗎?以下是小編為大家收集到的亞信java面試題,希望對(duì)大家有幫助!

        亞信java面試題:JAVA語(yǔ)言基礎(chǔ)

        一、單選題(每題2分,總分16分)

        1.下列java標(biāo)識(shí)符,錯(cuò)誤的是( )。

        A _$userName

        B $userName

        C USER_NAME

        D 1userName

        2.三元條件運(yùn)算符ex1?ex2:ex3,相當(dāng)于下面( )語(yǔ)句。

        A if(ex1) ex3;else ex2;

        B if(ex2) ex1;else ex3;

        C if(ex1) ex2;else ex3;

        D if(ex3) ex2;else ex1;

        3.下列不屬于面向?qū)ο缶幊痰娜齻€(gè)特征的是( )。

        A. 封裝

        B. 指針操作

        C. 多態(tài)性

        D. 繼承

        4.關(guān)于構(gòu)造方法,下列說(shuō)法錯(cuò)誤的是( )。

        A. 構(gòu)造方法不可以進(jìn)行方法重寫

        B. 構(gòu)造方法用來(lái)初始化該類的一個(gè)新的對(duì)象

        C. 構(gòu)造方法具有和類名相同的名稱

        D. 構(gòu)造方法不返回任何數(shù)據(jù)類型

        5.關(guān)于java線程,下面說(shuō)法錯(cuò)誤的是( )。

        A 線程是以CPU為主體的行為

        B 新線程一旦被創(chuàng)建,它將自動(dòng)開始運(yùn)行

        C 創(chuàng)建線程的方法有兩種:實(shí)現(xiàn)Runnable接口和繼承Thread類

        D java利用線程使整個(gè)系統(tǒng)成為異步

        6.在Java中,一個(gè)類可同時(shí)定義許多同名方法,這些方法的形式參數(shù)個(gè)數(shù)、類型或順序各不相同,傳回的值也可以不同。這種面向?qū)ο蟪绦虻奶卣鞣Q為( )。

        A 重載

        B 隱藏

        C 覆蓋

        D Java不支持該特性

        7.有以下方法的定義,該方法的返回類型是( )。

        ReturnType method(byte x, double y) {

        return (short)x/y*2;

        }

        A、double

        B、int

        C、short

        D、byte

        E、float

        8.以下聲明中,錯(cuò)誤的是( )。

        A、float f = 1.2;

        B、float f = 1.2f;

        C、float f = (float)1.2;

        D、float f =1;

        二、填空題(每題2分,總分14分)

        1.我們?cè)趈ava程序中,把關(guān)鍵字加到方法名稱的前面,來(lái)實(shí)現(xiàn)子類調(diào)用父類的方法。abstract方法___ _____(能或不能)與final并列修飾同一個(gè)類。

        2.定義int i=23;int j = 3 & ++i;語(yǔ)句的執(zhí)行完后i= , j=

        3.下列方法method()執(zhí)行,返回值是 。

        public int method1(){ int num=10; try{ if(num<20){

        System.out.print("num is 10.");

        return num; } num=40; }catch(Exception e){ num = 50; System.out.print("num is 50."); }finally{ num=60; System.out.print("num is 60."); } return num;

        }

        4.網(wǎng)絡(luò)通信有兩種方式,分別為和。

        5.通過(guò)JDBC查詢數(shù)據(jù)庫(kù)有7個(gè)步驟:載人JDBC驅(qū)動(dòng)器、定義連接的網(wǎng)址URL、建立連接、建立聲明對(duì)象、 、處理結(jié)果、___ __。

        6.有如下程序段:

        int total=0;

        for(int i=0;i<4;i++) {

        if(i==1)continue;

        if(i==2)break;

        total +=i;

        }

        則執(zhí)行完該程序段后total的值為___ __。

        7.有以下代碼片段:

        String str1 = "hello";

        String str2 = "he" + new String("llo");

        System.out.println(str1 == str2);

        請(qǐng)問(wèn)輸出的結(jié)果是:___ __。

        三、編程題(前兩題6分,第三題8分)

        1.請(qǐng)補(bǔ)充程序完成正整數(shù)分解質(zhì)因數(shù)的算法(提示,從最小質(zhì)數(shù)開始分解,分解的結(jié)果再?gòu)淖钚≠|(zhì)數(shù)進(jìn)行分解,如90=2*45=2*(3*15)=2*3*(3*5))。

        static void main(String[] args){

        int inum = Integer.parseInt(args[0]);//inum就是要分解的整數(shù)

        String strResult = “””;

        System.out.println(strResult);//輸出分解結(jié)果,如2*3*3*5

        }

        2.在10000到99999種的數(shù)字中,找到AABCC(如11233)類型的所有數(shù)字。

        3.有50個(gè)學(xué)生,共有5門選修課(名字分別為選課1、選課2、選課3、選課4、選課5),每個(gè)學(xué)生有3門課的成績(jī)。從文件(/tmp/source.txt)中讀取相關(guān)數(shù)據(jù)(文件格式一個(gè)學(xué)生一行, 姓名;課程名稱1,課程成績(jī)1,課程名稱2,課程成績(jī)2;課程名稱3,課程5),計(jì)算出每門功課的選修人數(shù)、考試人數(shù)、平均成績(jī)和及格率(60分及格)并寫入文件(/tmp/result.txt)中(文件格式,一門課一行,一行格式為 課程名稱、選修人數(shù)、考試人數(shù)、平均成績(jī)、及格率)。備注:如果記不清IO的相關(guān)類,可以寫偽代碼,學(xué)生有可能有缺考的情況(成績(jī)?yōu)镹ULL或者空),每個(gè)。

        亞信java面試題:數(shù)據(jù)庫(kù)基礎(chǔ)

        一、 單選題(每題2分,總分40分)

        1. 數(shù)據(jù)庫(kù)的基本特點(diǎn)是( )。

        (2)數(shù)據(jù)獨(dú)立性 A.(1)數(shù)據(jù)可以共享(或數(shù)據(jù)結(jié)構(gòu)化)

        (3)數(shù)據(jù)冗余大,易移植 (4)統(tǒng)一管理和控制

        B.(1)數(shù)據(jù)可以共享(或數(shù)據(jù)結(jié)構(gòu)化) (2)數(shù)據(jù)獨(dú)立性

        (3)數(shù)據(jù)冗余小,易擴(kuò)充 (4)統(tǒng)一管理和控制

        C.(1)數(shù)據(jù)可以共享(或數(shù)據(jù)結(jié)構(gòu)化) (2)數(shù)據(jù)互換性

        (3)數(shù)據(jù)冗余小,易擴(kuò)充 (4)統(tǒng)一管理和控制

        D.(1)數(shù)據(jù)非結(jié)構(gòu)化 (2)數(shù)據(jù)獨(dú)立性

        (3)數(shù)據(jù)冗余小,易擴(kuò)充 (4)統(tǒng)一管理和控制

        2. 數(shù)據(jù)庫(kù)的特點(diǎn)之一是數(shù)據(jù)的共享,嚴(yán)格地講,這里的數(shù)據(jù)共享是指(

        A.多個(gè)應(yīng)用中的多個(gè)程序共享一個(gè)數(shù)據(jù)集合

        C.多個(gè)用戶共享一個(gè)數(shù)據(jù)文件 )。 B.多個(gè)用戶、同一種語(yǔ)言共享數(shù)據(jù) D.A、B、C均是

        3. 在數(shù)據(jù)庫(kù)中,產(chǎn)生數(shù)據(jù)不一致的根本原因是( )。

        A.數(shù)據(jù)存儲(chǔ)量太大 B.沒(méi)有嚴(yán)格保護(hù)數(shù)據(jù)

        D.數(shù)據(jù)冗余 C.未對(duì)數(shù)據(jù)進(jìn)行完整性控制

        4. 數(shù)據(jù)庫(kù)管理系統(tǒng)能實(shí)現(xiàn)對(duì)數(shù)據(jù)庫(kù)中數(shù)據(jù)的查詢、插入、修改和刪除等操作,這種功能稱為( )。

        A.數(shù)據(jù)定義功能 B.數(shù)據(jù)管理功能 C.數(shù)據(jù)操縱功能 D.數(shù)據(jù)控制功能

        5. 在表中創(chuàng)建列時(shí),必須為其指定數(shù)據(jù)類型,列的數(shù)據(jù)類型決定了數(shù)據(jù)的取值、范圍和

        ( )格式。

        A、邏輯 B、查找 C、存儲(chǔ) D、創(chuàng)建

        6. 在Oracle中,有一個(gè)教師表teacher的結(jié)構(gòu)如下:

        ID NUMBER(5)

        NAME VARCHAR2(25)

        EMAIL VARCHAR2(50)

        下面哪個(gè)語(yǔ)句顯示沒(méi)有Email地址的教師姓名( )。

        A、SELECT name FROM teacher WHERE email = NULL;

        B、SELECT name FROM teacher WHERE email <> NULL;

        C、SELECT name FROM teacher WHERE email IS NULL;

        D、SELECT name FROM teacher WHERE email IS NOT NULL;

        7. 在基本SQL語(yǔ)言中,不可以實(shí)現(xiàn)( )。

        A. 定義外鍵約束 B.定義與查詢修改視圖 C.修改表結(jié)構(gòu) D.內(nèi)存數(shù)據(jù)刷新

        8. 以下不屬于DDL語(yǔ)句的是( )。

        A、CREATE B、ALTER C、DELETE D、DROP

        9. Oracle中返回昨天日期的函數(shù)(語(yǔ)句)是( )。

        A、sysdate-1 B、last_day C、next_day D、day_between

        10. E-R圖轉(zhuǎn)換成關(guān)系模型,可以轉(zhuǎn)換為( )個(gè)關(guān)系模式。

        A、1個(gè) B、2個(gè) C、3個(gè) D、4個(gè)

        11. JDBC中,用于表示數(shù)據(jù)庫(kù)連接的對(duì)象是( )。

        A、Connection B、Statement C、DriverManager D、PreparedStatement

        12. 使用SQL語(yǔ)句進(jìn)行分組檢索時(shí),為了去掉不滿足條件的分組,應(yīng)當(dāng)( )。

        A、 在GROUP BY后面使用HAVING子句

        B、 使用WHERE子句

        C、 先使用WHERE子句,再使用HAVING子句

        D、 先使用HAVING 子句,再使用WHERE子句

        13. 在Oracle數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu)中有以下組件:A,表空間 B,數(shù)據(jù)塊 C,區(qū) D,段

        這些組件從大到小一次是( )。

        A、A->B->C->D B、A->D->C->B C、A->C->B->D D、D->A->C->B

        14. 假定有一張表用戶表users,其中一身份證字段ID_card。為了維護(hù)數(shù)據(jù)的完整性,在設(shè)

        計(jì)數(shù)據(jù)庫(kù)時(shí),最好對(duì)ID_card 字段添加約束,請(qǐng)問(wèn)應(yīng)該添加什么約束?( )

        A、unique B、check C、default D、primary key

        15. 如果要修改表TD_M_STAFF,對(duì)列STAFF_ID 增加一個(gè)主鍵約束,當(dāng)前表為空。哪

        個(gè)語(yǔ)句能完成這個(gè)任務(wù)?( )

        A、 ALTER TABLE

        KEY(staff_id);

        B、 ALTER TABLE td_m_staff ADD PRIMARY KEY staff_id;

        C、 ALTER TABLE td_m_staff ADD CONSTRAINT PRIMARY KEY (staff_id);

        D、 ALTER TABLE td_m_staff ADD CONSTRAINT stud_id_pk PRIMARY KEY staff_id;

        16. 設(shè)有關(guān)系表EMP(職工號(hào),姓名,年齡,技能),假設(shè)職工號(hào)唯一,每個(gè)職工有多項(xiàng)技

        能,則EMP表的主鍵是( )。

        A、職工號(hào) B、姓名,技能 C、職工號(hào),技能 D、技能

        17. 執(zhí)行下面的語(yǔ)句:

        select e.ename,d.dname from employees e, deptment d where e.deptno (+) = d.deptno;會(huì)顯示什么樣的結(jié)果?( )

        A、 顯示deptment表的全部信息,沒(méi)有對(duì)應(yīng)員工以null代替

        B、 顯示employees表的全部信息,沒(méi)有對(duì)應(yīng)部門以null代替

        C、 報(bào)錯(cuò)

        D、 語(yǔ)法正確,但不會(huì)運(yùn)行

        18. 下列那些說(shuō)法是正確的( ) 。

        A、 在一個(gè)關(guān)系表中,主鍵可唯一標(biāo)識(shí)一行記錄

        B、 一個(gè)事務(wù)中的某條SQL命令提交時(shí),其它SQL命令可以不提交

        C、 一個(gè)關(guān)系表中的外鍵必定是另一表中的主鍵

        D、 回滾可以在事務(wù)失敗時(shí),回到操作事務(wù)前的數(shù)據(jù)狀態(tài)

        19. 表employee中有下列字段:name、department、phone_number,下面哪些操作可以限制

        人們對(duì)phone_number字段的訪問(wèn)?( )

        A、 收回對(duì)phone_number字段的訪問(wèn)權(quán)限,使用視圖來(lái)訪問(wèn)表

        td_m_staff ADD CONSTRAINT stud_id_pk PRIMARY

        B、 在phone_number字段創(chuàng)建索引

        C、 在表中使用check約束

        D、 在表中使用參照完整性約束

        20. 精妙絕倫執(zhí)行以下查詢語(yǔ)句:

        SELECT empno, empname FROM emp WHERE empno = 7782 OR empno = 7876;

        在WHERE語(yǔ)句中,以下哪個(gè)操作符可以取代OR?( )

        A、BETWEEN B、HAVING C、LIKE D、IN

        亞信java面試題:創(chuàng)新能力

        1. 請(qǐng)寫出鉛球的五種以上的用途 。(2分)

        答:

        2. 請(qǐng)列舉手機(jī)的五個(gè)缺點(diǎn)。(2分)

        答:

        3. 營(yíng)業(yè)員小姐由于工作失誤,將2萬(wàn)元的筆記本電腦以1.2萬(wàn)元錯(cuò)賣給李先生,王小姐的

        經(jīng)理怎么寫信給李先生試圖將錢要回來(lái)?(3分)

        答:

        4. 如果你能給手機(jī)加一種功能,你希望是什么?(3分)

        答:


      看過(guò)“亞信java面試題”的人還看了:

      1.2016亞信java面試題目整理

      2.2016最新亞信聯(lián)創(chuàng)java面試題

      3.亞信科技java面試題及答案

      1699500