所在位置:大風車考試網(wǎng) > 招聘筆試題 > 正文

百度web前端筆試題和面試題答案目

2024-05-21 15:30:53 大風車考試網(wǎng)

  百度卷子上沒說要保密,我在這兒發(fā)下我的一些我的想法應(yīng)該沒問題吧 : )

1、 JavaScript包括哪些數(shù)據(jù)類型?

  我回答的是有兩種:基本類型和對象,其中基本類型包括數(shù)字、字符串、布爾和null;對象(類似對象),包括數(shù)組、函數(shù)、內(nèi)置對象、自定義對象。不過按理說字符串也有些對象的特點。

  我這個回答是參考的JavaScript權(quán)威指南的,有些小問題,第一類中缺少了undefined。

  搜索了下,網(wǎng)上還有幾種回答:

  第一種:共九種類型:1.未定義(undefined) 2.空(null) 3.布爾(boolean) 4.字符串(string) 5.數(shù)字(number)6.對象(object) 7.引用(reference) 8.列表(list) 9.完成(completion)。reference,list,completion這3種類型是做為JavaScript運行時中間結(jié)果的數(shù)據(jù)類型 在代碼中不能使用。

  最后我確實沒見過。

  第二種:javascript中包含6種數(shù)據(jù)類型:undefined、null、string、 number、boolean和object。其中,前5種是原始數(shù)據(jù)類型,object是對象類型。object類型中包括Object、 Function、String、Number、Boolean、Array、Regexp、Date、Globel、Math、Error,以及宿主環(huán)境提供的object類型。

  除去reference,list,completion不同外,這幾個回答其實大同小異。

2、元素的alt和title有什么異同?

  這個我前幾天正好看到了一篇這樣的文章。這兩個屬性是有些重復(fù)了。在不同瀏覽器里面表現(xiàn)有些不同。在alt和title同時設(shè)置的時候,alt作為圖片的替代文字出現(xiàn),title是圖片的解釋文字。

  剛剛小小的實驗了一把,在沒有title的時候,alt會作為圖片的解釋,但是Firefox好像不這樣做。完全測試的話要分圖片存不存在、只有 title、只有alt,2*2*2,8種情況,真復(fù)雜啊。

  3、 border-color-left、marin-left、-moz-viewport改寫成JavaScript格式

  這個就是-后字符換大寫,沒什么問題。第三個-moz的真不敢確定。(未完待續(xù))

  ps:剛接到了百度面試的電話,等了好久,以為沒希望了呢,小小高興一下吧。不過我也沒有多大的優(yōu)勢,不管是技術(shù)方面還是經(jīng)驗方面只有劣勢沒有優(yōu)勢,只是rp還行(竊喜一下)。筆試通過的有些僥幸,去百度的希望不大。

  繼續(xù):剛才試驗了一個-moz-border-radius確實是寫成MozBorderRadius。

  4、 編寫一個JavaScript函數(shù),實時顯示當前時間,格式“年-月-日 時:分:秒”

  主要是用到了各種時間函數(shù),setInterval(funtionName,Time),firstChild.nodeValue。

  setInterval函數(shù)名我好像寫錯了。我寫的是最普通最簡單的函數(shù),每隔一秒鐘重新獲取時間。有很多值得優(yōu)化的地方。程序?qū)懙牟缓每,就不獻丑了。

  5、 用css、html編寫一個兩列布局的網(wǎng)頁,要求右側(cè)寬度為200px,左側(cè)自動擴展。

  我主要的想法是右側(cè)絕對定位,左框右邊距200px,正好空出了右側(cè)的位置。

  我寫的CSS如下:

  #right{

  position:absolute;

  right:0;

  width:200px;

  }

  #left{

  marin-right:200px;

  }

  另一種方法(試驗有效):

  #right{

  float:right;

  width:200px;

  }

  #left{

  marin-right:200px;

  }

  HTML代碼中#right必須寫在#left前面

  

  

  

  

  這好像是道經(jīng)典面試題,在某次面試的時候,就被問過這個問題。還有一道經(jīng)典的問題是如何使固定寬度的span在頁面居中。

  6、 使用JavaScript深度克隆一個對象?

  JavaScript的對象賦值var anObj = anOtherObj 用的是傳址方式,不能用于復(fù)制對象。

  用對象原型寫通用性更強些,但是當時對prototype沒有十分的把握,只寫了個克隆函數(shù)。剛剛查了下,果然有貓膩,下面是實現(xiàn)代碼:

  function Object.prototype.cloneObj()

  {

  function NEWOBJECT(){};

  NEWOBJECT. prototype = this;

  var anObj = new NEWOBJECT();

  for ( var ele in anObj )

  {

  if ( typeof anObj[ele] == “object” ) return anObj[ele]. cloneObj();

  }

  return anObj;

  }

  7.Linux題目:批量刪除當前目錄下后綴名為.c的文件,如a.c、b.c

  我的回答是rm *.c

  幸虧我還有點點linux基礎(chǔ),當然更得歸功于考前復(fù)了幾個常用linux命令。

  附加題是Flash的AS題,大概是比較AS2.0和AS3.0在面向?qū)ο蠓矫娴漠愅。我都有好久好久沒有接觸過AS了,這題我沒答。

  • 相關(guān)文章
  • 百度校園招聘筆試題和面試題答案(上海軟件研發(fā)工程師)百度校園招聘筆試題和面試題答案(上海軟件研發(fā)工程師)

    筆試的題目:一.簡答題 1.簡述iso的7層設(shè)計 2.如何在多個進行間進行數(shù)據(jù)共享(至少寫出3種) 3.簡述TCP與UDP的區(qū)別 二.算法題 1.有一個數(shù)據(jù)A..

    2024-06-03 02:21:17
  • 百度工程師筆試題和面試題答案目百度工程師筆試題和面試題答案目

    1.解釋下面語句的意思:document.form["formName"].submit; 2.有下面語句: 編寫代碼,當鼠標劃過文本框,自動選中文本框中的內(nèi)容。 3.將..

    2024-06-05 20:18:32
  • 阿里巴巴集團校園招聘筆試題和面試題答案阿里巴巴集團校園招聘筆試題和面試題答案

    第一部分單選題(前10題,每題2分;后10題,每題3分。選對得滿分,選錯倒扣1分,不選得0分) 1、一次內(nèi)存訪問,SSD硬盤訪問和SATA硬盤隨機訪問的時間分別是() ..

    2024-05-25 06:37:08
  • 百度校園招聘筆試題和面試題答案(上海軟件研發(fā)工程師)百度校園招聘筆試題和面試題答案(上海軟件研發(fā)工程師)

    筆試的題目:一.簡答題 1.簡述iso的7層設(shè)計 2.如何在多個進行間進行數(shù)據(jù)共享(至少寫出3種) 3.簡述TCP與UDP的區(qū)別 二.算法題 1.有一個數(shù)據(jù)A..

    2024-06-03 02:21:17
  • 百度工程師筆試題和面試題答案目百度工程師筆試題和面試題答案目

    1.解釋下面語句的意思:document.form["formName"].submit; 2.有下面語句: 編寫代碼,當鼠標劃過文本框,自動選中文本框中的內(nèi)容。 3.將..

    2024-06-05 20:18:32
  • 阿里巴巴集團校園招聘筆試題和面試題答案阿里巴巴集團校園招聘筆試題和面試題答案

    第一部分單選題(前10題,每題2分;后10題,每題3分。選對得滿分,選錯倒扣1分,不選得0分) 1、一次內(nèi)存訪問,SSD硬盤訪問和SATA硬盤隨機訪問的時間分別是() ..

    2024-05-25 06:37:08
  • 河北新聞網(wǎng)兩學一做知識競賽(試題+答案完整版)河北新聞網(wǎng)兩學一做知識競賽(試題+答案完整版)

    2016河北新聞網(wǎng)兩學一做知識競賽開賽啦,快來圍觀吧;顒觾(nèi)容為推動“兩學一做”學習教育深入開展,省委宣傳部、省委組織部組織開展“兩學一做”知識競賽活動,河北?.

    2024-06-04 02:17:24
  • 河北新聞網(wǎng)兩學一做知識競賽活動試題答案河北新聞網(wǎng)兩學一做知識競賽活動試題答案

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

    2024-06-06 02:19:48
  • 2025年兩學一做學習教育知識競賽活動10篇2025年兩學一做學習教育知識競賽活動10篇

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

    2024-05-31 08:40:33
  • 開展兩學一做學習教育知識競賽活動真題答案開展兩學一做學習教育知識競賽活動真題答案

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

    2024-05-27 03:14:20