2017年58集團前端校招面試題

  • 瀏覽器中輸入網址後點擊enter後發生了什麼?(筆試題)
  • jsonp的原理?如何實現?(筆試題)
  • 實現一個自定義的下拉框(select)如何實現?(筆試題)
  • display:none和visibility:hidden的區別?
  • position的屬性值有哪些?
  • CSS 盒模型?請簡要畫示意圖
  • display:inline、line-block、block的區別是什麼?
  • 行內元素和塊級元素的定義和區別是什麼?有哪些表明性元素?
  • a標籤能夠嵌套a標籤麼?若是能夠,點擊事件是如何響應的呢?
  • js DOM事件處理包括哪三個過程?分別是怎樣的?
  • 事件冒泡?
  • 通常前端發送ajax請求,原生仍是jquery實現?jquery的ajax的經常使用參數有哪些?
  • 手寫一個ul下綁定了若干li,使用事件委託實現,並獲取被點擊的元素?在jquery中如何實現?
  • 若要取得ul下的第三個li,CSS和js(jquery)的實現?
  • 有哪些經常使用的事件?
  • jquery中hover方法參數?
  • mouseover和mouseout、mouseenter和mouseleave的區別?
  • 假設一個元素中包含一個元素,對外層元素綁定hover事件,當鼠標從外層元素移到內層元素再移到外層元素時,此hover事件響應了幾回?
  • http報文的格式是怎樣的?
  • 談談對cookie的認識?瀏覽器中還有別的存儲方式麼?
  • java 的封裝主要是基於什麼考慮,有什麼做用?談談對java的封裝、多態、繼承的認識?
  • js中如何實現類的繼承?手寫一個實例
  • java中如何實現類的繼承?
  • java中多線程有了解麼?js呢?
  • 線程和進程有什麼區別?
  • 有了解nodejs麼?說說其特色?
  • 熟悉js模塊化麼?說說amd導出和引用的寫法?
  • 瞭解過工廠設計模式麼?說說看觀察者模式的實現細節?
  • 設計模式有幾大原則?分別是哪些?
  • 有用過哪些框架,說說他們的特色和區別?

二面:前端

我怎麼記不清了=_=java

  • 自我介紹
  • 瀏覽器中輸入網址後點擊enter後發生了什麼?(筆試題)
  • 談談用過的框架及感覺? 請結合項目經歷談談
  • 有些過模態框麼?是用的插件仍是本身寫的?若是本身寫一個如何寫?
  • 移動端開發的瞭解?
  • 如何作不一樣屏幕適配?
  • 如何選擇前端的?有了解事後端、app等開發麼?項目中後端通常用什麼語言?
  • 前端開發職業規劃是怎樣的?
相關文章
相關標籤/搜索