大學實驗室納新,筆試題提早一週便公佈在微信公衆平臺裏。html
爲了到一個好平臺磨練本身,近期付出了一些努力,將在明晚(10.12日晚)參加面試。前端
因而做出以下整理,供之後的本身尋找發展方向並深刻學習,也供你們參考和挑戰本身。web
筆試題分爲四部分:前端開發、服務端開發、視覺設計、產品經理/運營。面試
前端開發筆試題ajax
1.簡要概述什麼是標準文檔流;什麼是塊級元素,行內元素,各有什麼特色;CSS選擇器的id和class各自適合何時使用。sql
2.簡要概述ajax技術的做用,使用方法(在不使用任何框架,庫的狀況下)。數據庫
3.簡要概述什麼是dom。微信
4.簡要概述如何實現相似的jQuery的鏈式調用。app
5.簡要概述如何在pc及移動端調試網頁。微信公衆平臺
6.請設計一個前端模板渲染系統,包括如何寫模板及如何生成html,要求:與服務端解耦,不依賴服務端所返回的字段。
請作了本題的同窗在面試時攜帶代碼或將代碼上傳至任意開源平臺。
<!--例:服務端返回數據爲 [{ 'name':'tom' 'age':21 },{ 'name':'frank' 'age':20 }] 函數生成的html爲-->
<input type="radio" name="pepole" data-age="21">tom <input type="radio" name="pepole" data-age="20">frank
<!--一樣的代碼也可適用於如下狀況: 服務端返回數據爲 [{ 'bookname':'JavaScript' 'ISBN':'97864298542' },{ 'bookname':'CSS' 'ISBN':97864298543 }] 函數生成的html爲-->
<li> 書名:<span>JavaScript</span> ISBN:<span>97864298542</span> </li> <li> 書名:<span>CSS</span> ISBN:<span>97864298543</span> </li>
服務端開發筆試題
1.簡述const與define的區別。
2.說明函數傳值與傳引用的區別。
3.請寫出至少兩種不用中間值實現a與b交換值的方法。(a與b全小正型)。
4.「數據庫」從表中user中選出name字段包含admin的前10條結果全部信息的sql語句。
5.簡述HTTP協議中GET、POST、PUT、HELETE、HEAD這幾個請求的方法。
6.簡述HTTP請求狀態碼中1**、2**、3**、4**、5**的意義。
7.簡述目前利用服務端語言解決HTTP無狀態的方法?
8.談談你對MVC的理解。
9.描述你在開發過程當中遇到印象最深入的問題以及解決的過程。
視覺設計筆試題
必選題(如下3道題目中至少選取2道做答)
a.tuijianyiben最近讀的有關互聯網或設計的書。
b.常去看和關注的網站有哪些?爲何?
c.擅長哪些設計軟件?是否自學過設計軟件?
必選題(如下3道題目中至少選取2道做答)
a.對一個你最想吐槽的界面進行改版(畫出原型圖)。
b.出一套icon的草稿(發現,收藏,動態,社區)。工具不限。
c.講一個你喜歡的app界面或者web界面,分別從排版,顏色,字體,icon等方面分析它的優劣勢。
產品經理/運營筆試題
必選題
(如下6道題目中至少選取3道做答)
1.找一款你最經常使用的手機APP並說出你最不滿意的地方及解決方案。
2.列舉出你瞭解過的移動操做系統並比較其優缺點。
3.請估算全西郵有多少新浪微博用戶。
4.向你的父母說明什麼是「CreatShare互聯網實驗室」。
5.你負責的新項目計劃兩個月上線,可是延期一個月仍未完成,你會怎麼作?
6.你熱愛互聯網行業嗎?請用數據和案例來代表。
必作題
(如下2道產品方向必答)
a.實驗室準備推出新欄目「GeekLab」向大學生介紹有趣好玩的電子產品,請爲此欄目寫一份完整的策劃方案(欄目形式,平臺自擬)
b.若是讓你從新設計暢校園圖書館(http://lib.changxiaoyuan.com/),你會如何設計?(製做原型、列舉主要功能或作出方案都可)
(如下2道運營方向必答)
a.請分析新浪微博@博物雜誌@江寧公安在線@鳳凰新聞客戶端三個主頁君的異同點,以及對他們的評價。
b.若是馬雲真的是你的爸爸/王思聰是你的老公/韓寒是你的岳父,你想對他說什麼?
P.S 因爲本身以前學習過PHP網站開發的一些知識,最終選了服務端開發,本身的服務端開發筆試答案也將在面試結果公佈後原文貼出。