新浪技術(shù)類筆試題和面試題答案

大風(fēng)車考試網(wǎng)

  新浪2015技術(shù)類筆試題內(nèi)容如下:
  1、有如下一段程序:

  packagea.b.c;

  publicclass Test{

  private static int i=0;

  public int getNext(){return i++;}

  packagea.b.c;

  publicclass TestB{

  public static void main(String[] args){

  Test test=new Test();

  System.out.println(test.getNext());

  Test testObject=new Test();

  System.out.println(testObject.getNext());

  System.out.println(test.getNext());

  請(qǐng)問最后打印出來的是什么,為什么?

  結(jié)果:

  0

  1

  2

  因?yàn)殪o態(tài)變量是類變量而不是對(duì)象變量,在類中只會(huì)保存一份。后綴++先返回值然后再加加。

  2、 有這么一段程序:

  Stringa=new String("a");

  Stringb="b";

  Stringc=a+b;

  StringBufferstrBuf=new StringBuffer();

  strBuf.append("a");

  strBuf.append("b");

  Stringd=strBuf.toString();

  StringBuilderstrBuilder=new StringBuilder();

  strBuilder.append("a");

  strBuilder.append("b");

  Stringe=strBuilder.toString();

  請(qǐng)問以上程序片段中c、d、e的字符串的創(chuàng)建各有什么不同?

  c是兩個(gè)string相加,string是一個(gè)字符串常量,不可更改,相加會(huì)新開辟一段內(nèi)存,把a(bǔ)、b兩個(gè)字符串復(fù)制過去。

  d是stringBuffer類對(duì)象,他會(huì)在內(nèi)存開辟一段空間,然后直接操作內(nèi)存,將字符串加在其后面,不會(huì)重新在另外地方開辟內(nèi)存。在做大量的字符串相加的時(shí)候他的速度要大于String直接相加。

  e是StringBuilder對(duì)象,他是StringBuffer對(duì)象的簡(jiǎn)化版,他是線程不安全,而StringBuffer是線程安全的所以在單線程中采用StringBuilder速度要快的多。

  3、描敘下final,finally, finalize的區(qū)別

  final: 修飾一個(gè)變量或?qū)ο髸r(shí)表示表示一個(gè)常量,修飾方法的時(shí)候方法不能被重寫,定義類表示類不能被重寫。

  finally :是錯(cuò)誤處理所使用的關(guān)鍵字,他表示try代碼塊中無論發(fā)生不發(fā)生異常,finally里面的代碼都必須執(zhí)行。

  finalize:是GC回收它所從屬的對(duì)象時(shí)會(huì)調(diào)用的對(duì)象的方法。

  4、現(xiàn)有以下數(shù)據(jù)表結(jié)構(gòu),請(qǐng)按要求寫出SQL語句

  購(gòu)物人 商品名稱 數(shù)量

  A 甲 2

  B 乙 4

  C 丙 1

  A 丁 2

  B 丙 5

  查出所有購(gòu)入商品為兩種或兩種以上的購(gòu)物人記錄

  SELECT *

  FROM tableName

  WHERE 購(gòu)物人 IN (

  SELECT 購(gòu)物人

  FROM tableName

  GROUP BY 購(gòu)物人

  HAVING count(商品名稱)>=2

  5、描敘下TCP協(xié)議三次握手過程

  第一次握手:建立連接時(shí),客戶端發(fā)送syn包和一個(gè)隨機(jī)序列號(hào)seq=x到服務(wù)器,并進(jìn)入SYN_SEND狀態(tài),等待服務(wù)器進(jìn)行確認(rèn)。(syn,同步序列編號(hào))。第二次握手,服務(wù)器收到syn包,必須確認(rèn)客戶的SYN,然后服務(wù)器發(fā)送一個(gè)ACK=1, SYN=1, seq=y的隨機(jī)數(shù)和ack=x+1的確認(rèn)數(shù)的包發(fā)送回去。第三次握手是客戶端收到服務(wù)器端的SYN+ACK包,然后向服務(wù)器端發(fā)送確認(rèn)包 ack=y+1,seq=x+1, ACK=1,客戶端和服務(wù)器端進(jìn)入ESTABLISHED狀態(tài),完成三次握手。

  6、 用java/php/C++實(shí)現(xiàn)一個(gè)單例模式.

  public classTestSingle {

  private TestSingle() {}

  private static TestSingle single;

  static{

  single = new TestSingle(); }

  public synchronized static TestSingle getInstance() {

  if (single == null) {single = new TestSingle();}

  return single;

  • 相關(guān)文章
  • 尼爾森校園招聘筆試真題尼爾森校園招聘筆試真題

    尼爾森2015校園招聘筆試真題二 四大部分:計(jì)算題5題,案例分析2題,商務(wù)寫作1題。全英。 (一)計(jì)算題 1.一罐子里有2個(gè)紅球4個(gè)綠球,抽出兩個(gè)球,第二個(gè)..

  • 尼爾森校園招聘筆試真題尼爾森校園招聘筆試真題

    尼爾森2015校園招聘筆試真題一 資料全英。 第一部分---計(jì)算題(10題) 題目其實(shí)很簡(jiǎn)單,但是一定要細(xì)心,是關(guān)于利潤(rùn),購(gòu)買量等市場(chǎng)分析的簡(jiǎn)單計(jì)算,可以參..

  • 紅帽邏輯推理類筆試題和面試題答案紅帽邏輯推理類筆試題和面試題答案

    7、編程:用C語言實(shí)現(xiàn)一個(gè)revert函數(shù),它的功能是將輸入的字符串在原串上倒序后返回。 8、編程:用C語言實(shí)現(xiàn)函數(shù)void*memmove(void*dest,constvoid..

  • 尼爾森校園招聘筆試真題尼爾森校園招聘筆試真題

    尼爾森2015校園招聘筆試真題二 四大部分:計(jì)算題5題,案例分析2題,商務(wù)寫作1題。全英。 (一)計(jì)算題 1.一罐子里有2個(gè)紅球4個(gè)綠球,抽出兩個(gè)球,第二個(gè)..

  • 尼爾森校園招聘筆試真題尼爾森校園招聘筆試真題

    尼爾森2015校園招聘筆試真題一 資料全英。 第一部分---計(jì)算題(10題) 題目其實(shí)很簡(jiǎn)單,但是一定要細(xì)心,是關(guān)于利潤(rùn),購(gòu)買量等市場(chǎng)分析的簡(jiǎn)單計(jì)算,可以參..

  • 紅帽邏輯推理類筆試題和面試題答案紅帽邏輯推理類筆試題和面試題答案

    7、編程:用C語言實(shí)現(xiàn)一個(gè)revert函數(shù),它的功能是將輸入的字符串在原串上倒序后返回。 8、編程:用C語言實(shí)現(xiàn)函數(shù)void*memmove(void*dest,constvoid..

  • 河北新聞網(wǎng)兩學(xué)一做知識(shí)競(jìng)賽(試題+答案完整版)河北新聞網(wǎng)兩學(xué)一做知識(shí)競(jìng)賽(試題+答案完整版)

    2016河北新聞網(wǎng)兩學(xué)一做知識(shí)競(jìng)賽開賽啦,快來圍觀吧。活動(dòng)內(nèi)容為推動(dòng)“兩學(xué)一做”學(xué)習(xí)教育深入開展,省委宣傳部、省委組織部組織開展“兩學(xué)一做”知識(shí)競(jìng)賽活動(dòng),河北..

  • 河北新聞網(wǎng)兩學(xué)一做知識(shí)競(jìng)賽活動(dòng)試題答案河北新聞網(wǎng)兩學(xué)一做知識(shí)競(jìng)賽活動(dòng)試題答案

    2016年河北新聞網(wǎng)兩學(xué)一做知識(shí)競(jìng)賽活動(dòng)試題答案為推動(dòng)“兩學(xué)一做”學(xué)習(xí)教育深入開展,省委宣傳部、省委組織部組織開展“兩學(xué)一做”大型知識(shí)競(jìng)賽。此項(xiàng)活動(dòng)由河北新聞..

  • 兩學(xué)一做學(xué)習(xí)教育知識(shí)競(jìng)賽活動(dòng)10篇兩學(xué)一做學(xué)習(xí)教育知識(shí)競(jìng)賽活動(dòng)10篇

    為隆重紀(jì)念中國(guó)共產(chǎn)黨建黨95周年,推進(jìn)我市“兩學(xué)一做”學(xué)習(xí)教育深入開展,推動(dòng)廣大黨員干部認(rèn)真學(xué)好黨章黨規(guī)和*系列重要講話,現(xiàn)將“兩學(xué)一做”學(xué)習(xí)教育知識(shí)競(jìng)賽題予..

  • 開展兩學(xué)一做學(xué)習(xí)教育知識(shí)競(jìng)賽活動(dòng)真題答案開展兩學(xué)一做學(xué)習(xí)教育知識(shí)競(jìng)賽活動(dòng)真題答案

    144.根據(jù)《中國(guó)共產(chǎn)黨紀(jì)律處分條例》規(guī)定,黨的各級(jí)代表大會(huì)的代表受到(D)處分的,黨組織應(yīng)當(dāng)終止其代表資格。A.警告(含)以上B.嚴(yán)重警告(含)以上C.撤銷黨內(nèi)職務(wù)(含)以..