日韩欧美另类久久久精品_亚洲大色堂人在线无码_国产三级aⅴ在线播放_在线无码aⅴ精品动漫_国产精品精品国产专区

我要投稿 投訴建議

百度Web開發(fā)PHP工程師筆試題

時(shí)間:2024-08-15 12:16:38 面試試題 我要投稿
  • 相關(guān)推薦

百度Web開發(fā)PHP工程師筆試題

  第一部分:

百度Web開發(fā)PHP工程師筆試題

  1.解釋下面語句的意思:document.form["formName"].submit;

  2.有下面語句:

  編寫代碼,當(dāng)鼠標(biāo)劃過文本框,自動(dòng)選中文本框中的內(nèi)容。

  3.將字符09轉(zhuǎn)換成十進(jìn)制數(shù)字。

  4.將1234567890轉(zhuǎn)換成1,234,567,890每3位用逗號(hào)隔開的形式。

  5.關(guān)于HTML和CSS的,忘記了。

  6.在文本框中輸入一個(gè)年份,判斷其生肖,并輸出在文本框旁邊。

  對(duì)html和javaServlet都要求寫出。

  7.Ajax從服務(wù)器取數(shù)據(jù){id:123,name:"baidu",username:"mm",checked:true};

  分析name對(duì)應(yīng)的值("baidu").(題目較長,不記得了)

  8.談關(guān)于客戶體驗(yàn)的問題。

  答案:1、獲取formName表單submit按鈕元素。

  2、

  3、

  $a="09";

  echo(int)$a;

  echo"

  ";

  echointval("09");

  ?>

  4、

  $num=preg_replace(\/(?<=[0-9])(?=(?:[0-9]{3})+(?![0-9]))/\,\,\,$num);

  echo$num;?>

  6、$t=1986;

  switch($t)

  {

  case1986:

  echo"牛";

  break;

  case"":

  break;

  case"":

  break;

  ……

  }

  8、從滿意度、忍受度、回饋度分析。

  第二部分:

  1.Ajax,數(shù)據(jù)庫觸發(fā)器,GUI,中斷機(jī)制的共同思想。談一談該種思想(機(jī)制)。

  2.把一篇英文文檔中所有單詞的首字母轉(zhuǎn)為大寫,文檔存在doc.txt中?梢栽诙喾N編程語言中選擇(C\\C++,JAVA,pHp...)寫出你的思路,盡量優(yōu)化你的程序。

  3.關(guān)于樹的數(shù)據(jù)結(jié)構(gòu).

  4.數(shù)據(jù)庫優(yōu)化:

  有一個(gè)表pRODUCT(ID,NAME,pRICE,COUNT);

  在執(zhí)行一下查詢的時(shí)候速度總是很慢:

  SELECT*FROMpRODUCTWHEREpRICE=100;

  在price字段上加上一個(gè)非聚簇索引,查詢速度還是很慢。

  (1)分析查詢慢的原因。

  (2)如何進(jìn)行優(yōu)化。

  5.CREATETABLEtopid{

  topicIdintnotnullprimarykeyauto_increment,

  titletext,

  authorvar30),

  contentblob,

  isDeletedint

  ......//好像在author上定義了一個(gè)索引

  }

  CREATETABLEreply{

  topicIdintforeignkey,

  replyIdintprimarykeyauto_increment,

  replyAuthorvar30),

  replyTimedatetime,

  contextblob

  .......//定義了一個(gè)索引和key

  }

  一個(gè)為主題表,一個(gè)為回復(fù)表。

  1.問從性能上考慮,這樣做有什么不足。

  2.查詢回復(fù)時(shí)間不超過一個(gè)特定的時(shí)間段,回復(fù)的作者名字以MIKE開頭的主題

  的title,以如下的查詢:

  select*fromtopicwherereplyidin(selectreplyidfromreplywhere

  replyAuthorlike\mike%\and(currentTime()-replyTime<specialtime))< p="">

  從性能上考慮上述的查詢語句有什么不足?

  如何進(jìn)行優(yōu)化?

  答案:1、數(shù)據(jù)庫觸發(fā)器和中斷機(jī)制是數(shù)據(jù)庫自動(dòng)完成的,而ajax觸發(fā)器是用戶激發(fā)的。ajax把GUI和數(shù)據(jù)庫異步優(yōu)化。

  2、

  $fp=fopen("aa.txt",\r\);//英文文檔aa.txt

  while(!feof($fp)){

  $char=fgets($fp);

  }

  $e=explode(",",$char);

  $write=fopen("doc.txt",\w\);//沒有doc.txt則創(chuàng)建

  foreach($eas$w)

  {

  if($w==$e[count($e)-1])//最后一個(gè)單詞沒有逗號(hào)輸入if($w==end($e))

  $w=ucwords($w);//第一個(gè)字母轉(zhuǎn)大寫

  else

  $w=ucwords($w).",";

  echo$w;

  fwrite($write,$w);//寫入doc.txt文檔中

  }

  fclose($write);

  fclose($fp);

  ?>

【百度Web開發(fā)PHP工程師筆試題】相關(guān)文章:

百度php面試題目09-25

百度Android開發(fā)工程師面試題(完整版)11-02

web前端開發(fā)工程師個(gè)人簡歷09-25

BIOS開發(fā)工程師筆試題02-18

web前端開發(fā)求職簡歷01-18

web前端開發(fā)簡歷模板04-29

Android開發(fā)工程師面試試題02-14

2016年百度用戶體驗(yàn)工程師筆試題09-26

PHP面試題匯總02-15