亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

私密有料之前端開發,面試被問過哪些技術問題 ?

私密有料之前端開發,面試被問過哪些技術問題 ?

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??在此,慕女神感謝評論區里積極分享的你們? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?謝謝你們一路支持著慕課網? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 下半場的評選中,慕女神持著認真態度選擇了4位獲獎用戶? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 廢話不多說,獲獎名單如下:1、BinXu(獲得T恤1件)http://www.xianlaiwan.cn/u/2300274/bbs2、小平果(獲得T恤1件)http://www.xianlaiwan.cn/u/1878520/bbs3、importantError(獲得圖書1本)http://www.xianlaiwan.cn/u/3374862/bbs4、imoocYiChao(獲得圖書1本)http://www.xianlaiwan.cn/u/2379949/courses?歡迎大家轉場到前端開發的分享欄目處于懵逼狀態搞不懂這次活動的,請到主場“私密有料程序猿經驗談”了解清楚!記得要回來,別走丟了~~這次分享大禮包,慕女神不得不提醒你,非常非常的棒!!ヾ(o???)?ヾ參與獎:慕課網原創設計T恤或書,每個獎品各選2名用戶分享的內容: ? ?? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???1、面試中曾遇到哪些技術問題,你的解決思路? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??2、開發過什么項目,遇到哪部分難題,又是如何克服的? ? ? ? ? ? ? ? ? ? ? ? ? ? ?參賽時間:7月21日--7月31日? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??? ? ?獎品固然好,但是千萬別忘記了我們這次分享的目的↓你的一次分享,將收獲百倍于自己原本擁有的所以請用心,認真對待這次主題分享同樣分享他人的果實的我們覺得有用的回答要點個贊,給他們無聲的鼓勵 ?
查看完整描述

30 回答

?
啊昊

TA貢獻1條經驗 獲得超36個贊

前端超常見的五大問題:

  1. 如何解決不同瀏覽器之間的兼容性問題,或者是否有遇到過兼容性問題,如何解決?

這一問題主要想考察面試者對于不同內核和不同版本(如css3和css,html5和html)的了解,所以主要聊一下知道的不同瀏覽器之前一些差異(如空格大小不同等)及不同版本如何兼容(做多種處理方法)之類的即可;

????2.一個網頁從地址欄輸入url到最后在瀏覽器中顯示,中間經過了那些過程?

這個是網上比較多人認為問得較有水平的一個問題,需要了解整個從域名到Ip到具體請求的整個流程,原理可以一兩句話簡單概括,也可以講得比較細致,但之后一般會牽引出面試官想要問的其他問題;

????3.Cookie、session、localStorage的區別和用法;

主要為了考察對于前端內容存儲的一些問題,三者的明顯區別,三者應該用在什么地方,什么情況應該用那種,可從這些方面進行回答;

????4.盒模型;

盒模型基本是前端學習的入門課,所以這也是比較多面試官想問的問題,考察基礎;

????5.Doctype的意義、作用和具體內容;

Doctype用于聲明DTD類型,但在Html5中已不再使用,所以這個問題會逐漸比較少問及。


查看完整回答
36 反對 回復 2016-07-21
  • 迷途的馬爾斯
    迷途的馬爾斯
    不要光提問啊,說出你的答案來呀
  • 俠客島的含笑
    俠客島的含笑
    答主哪個公司啊,考沒考數據結構啊
  • 啊昊
    啊昊
    數據結構有考慮,一般問快排什么的比較多,但好像后端面試會經常問到數據結構,所以就不寫在這了。其實前端優化這一塊服務器也有些東西可以寫,然后前端的用戶體驗,還有數據庫,和后端結合,但感覺這些就有些偏離前端了,雖然工作中一般都會接觸到。
點擊展開后面1
?
NoDocCat

TA貢獻5條經驗 獲得超19個贊

前端向后端傳值有那兩種方式(回答get和post就錯了),應該是回答1、通過URL 2、JSON。

查看完整回答
16 反對 回復 2016-07-21
  • 夜色笙簫丶
    夜色笙簫丶
    通過URL和通過JSON是什么意思?
  • NoDocCat
    NoDocCat
    通過URL是指使用url的參數,比如說你用google搜索,當你點搜索后,URL是這樣的: www.google.com/search?q=搜索關鍵字 這就是URL傳值。
  • NoDocCat
    NoDocCat
    懶得復制了,什么事JSON,google上一查一大片。他傳出的格式是這樣的{"username":"imooc","pwd":"123456"} JSON格式比較豐富,可以傳數組之類的數據。
點擊展開后面3
?
weibo_青梅竹馬醬_0

TA貢獻27條經驗 獲得超64個贊

猶記的實習問過,position:absolute和float屬性的異同,現在我就把詳細的,加上度娘力量給大家完善~~

共同點:對內聯元素設置float和absolute屬性,可以讓元素脫離文檔流,并且可以設置其寬高。

不同點:float仍會占據位置,absolute會覆蓋文檔流中的其他元素。


查看完整回答
15 反對 回復 2016-07-21
?
靜語默言

TA貢獻9條經驗 獲得超33個贊

說一下我的面試經驗(女孩子(*^__^*) )


無經驗篇:(第一次找工作,去的小公司)

老板和項目經理給了一份面試題:50%職業技能相關,30%邏輯,20%遇見問處理方式,

然后就問我寫過什么東西,用什么框架,學習能力,然后經過7天的無工資試用期,就進入實習期了。


有經驗篇:(工作一年左右之后的面試)

  1. 做過什么項目,用時多久(順便看一下你的項目)

  2. 會什么技能,最擅長什么

  3. 用過什么框架,響應式,兼容,html5如何

  4. 一般的技能(js,jquery,切圖)


加油吧,少年?。?!↖(^ω^)↗

查看完整回答
13 反對 回復 2016-07-23
  • 胖丫
    胖丫
    同樣女孩,自學,加有點迷茫中,前輩第一次找工作都會哪些工作技能
  • 靜語默言
    靜語默言
    第一家公司,里面的老板和同事人都挺好的,而且是小公司,同事對我的幫助挺大的, 當時會的技能很少--css,jquery,js-- 我14年就開始工作了 那時候還不知道什么框架的 是經理說的讓我學習一下jquery mobile 和 bootstrap的 但是學習能力要強一點 要不然就很悲催了 Ps:其實女孩子找前端的工作 老板和同事一般會給你要求放寬的 O(∩_∩)O哈哈~ 至少我在的公司是這樣的 不要對找工作害怕哈 加油吧 少年?。?! ↖(^ω^)↗
  • 靜語默言
    靜語默言
    第一家公司,里面的老板和同事人都挺好的,而且是小公司,同事對我的幫助挺大的, 當時會的技能很少--css,jquery,js-- ..... 我14年就開始工作了 那時候還不知道什么框架的 是經理說的讓我學習一下jquery mobile 和 bootstrap的 但是學習能力要強一點 要不然就很悲催了 .....Ps:其實女孩子找前端的工作 老板和同事一般會給你要求放寬的 O(∩_∩)O哈哈~ 至少我在的公司是這樣的 不要對找工作害怕哈 加油吧 少年?。。?↖(^ω^)↗
點擊展開后面4
?
Hew_520

TA貢獻12條經驗 獲得超103個贊

以下是我們主管經常面試的問題,我就座在他旁邊,所以現在總結下,希望能幫到大。

  1. 先問你你之前做過的項目或者個人網站能展示自己的作品,看過之后問你下一個

  2. 這個項目或者網站花了多長時間?js是否是自己寫的還是找的插件。js jq熟悉程度怎么樣?

  3. 對響應式開發做過沒?做過的話就會問你原理和一些相關問題,比如bootstrap框架之類的。

  4. 對H5和css3是否熟練,還問畫布canvas。以及css3動畫

  5. 移動端自適應怎么做?做過多少?基于H5 css ?js的App混合開發做過沒,了解多少

就大致這么多,很少問詳細的技術性問題,有時也會問道一些簡單的技術 ?(ps:主管不是技術大牛出身)

查看完整回答
9 反對 回復 2016-07-22
?
慕前端9918592

TA貢獻1條經驗 獲得超6個贊

只面試過兩次實習,小白一只。但是還是想發言:

1,瀏覽器兼容性問題;

2,有沒有開發過項目;

3,盒模型;

4,問了一些JavaScript能實現的小功能;

5,HTML和css的一些常用標簽。

6,哦,對了,還問了會不會jQuery

查看完整回答
6 反對 回復 2016-07-22
?
zero沐白

TA貢獻4條經驗 獲得超7個贊

會不會H5 會不會響應式 ?會什么框架 ?會不會JS/JQ?

各個瀏覽器怎么兼容

看看項目

。。。

查看完整回答
5 反對 回復 2016-07-21
?
wangyimei

TA貢獻1條經驗 獲得超3個贊

看著標題差點不敢評論的,其實我是勵志成為一名優秀的Web前端程序媛的。

關于面試,因為找的是實習所以問得偏基礎。遇到的問題大概有這些:JS方面主要包含數據類型、this、繼承、閉包。CSS主要就是浮動、清除浮動、兼容問題、盒模型;HTML問過關于meta知道多少。

項目,做過一個網頁版的日歷。遇到的問題主要有每月第一天的顯示、節假日、農歷的顯示。最初的時候主要參考別人的demo,大概弄懂整個事件是怎么回事之后,再自己整理思路。剩下的就是堅持和實際行動了。

最后,經過一系列的打擊也好挫折也好之后,感覺到雖然前端要學的東西很多,各種庫也很多,但是對于在校生而言,個人感覺可以多注重基礎學習,有堅實的基礎很重要。然后就是多實踐了。加油~~

查看完整回答
3 反對 回復 2016-07-26
  • aycl
    aycl
    棒棒噠,加油↖(^ω^)↗
?
AlvinYang

TA貢獻1條經驗 獲得超3個贊

??1、DOM結構 —— 兩個節點之間可能存在哪些關系以及如何在節點之間任意移動。

? ?2、DOM操作 —— 如何添加、移除、移動、復制、創建和查找節點等。

? ?3、事件 —— 如何使用事件,以及IE和標準DOM事件模型之間存在的差別。

? ?4、XMLHttpRequest —— 這是什么、怎樣完整地執行一次GET請求、怎樣檢測錯誤。

? ?5、嚴格模式與混雜模式 —— 如何觸發這兩種模式,區分它們有何意義。

? ?6、盒模型 —— 外邊距、內邊距和邊框之間的關系,及IE8以下版本的瀏覽器中的盒模型

? ?7、塊級元素與行內元素 —— 怎么用CSS控制它們、以及如何合理的使用它們

? ?8、浮動元素 —— 怎么使用它們、它們有什么問題以及怎么解決這些問題。

? ?9、HTML與XHTML —— 二者有什么區別,你覺得應該使用哪一個并說出理由。

? ?10、JSON —— 作用、用途、設計結構。



查看完整回答
3 反對 回復 2016-07-23
?
老猿

TA貢獻86條經驗 獲得超82個贊

上次面試遇到的幾個問題,要答案的就百度吧!

  1. 常見的瀏覽器兼容有哪些?

  2. ajax底層怎么運行的?

  3. angular的運行機制?

  4. 解釋下promise的應用場景?

  5. 解釋寫HTML5的元素有什么特點

查看完整回答
3 反對 回復 2016-07-22
?
CathyZYF

TA貢獻1條經驗 獲得超2個贊

最近面試了很多家單位,有的面試質量很高(不管是從面試官提問的角度還是自己回答的滿意度),有的面試則明顯感覺面試官是敷衍了事,所以今天我想說說這兩種情況分別獲得的經驗和教訓。


先說敷衍了事的情況吧,今天我去參加一個面試,因為天熱路遠,遲到了大概十五分鐘,在進門的時候面試我的人正好和其他人談事準備出來(看起來就是沒有打算等我的樣子),看到我到了,他讓他的同事等他一會兒,于是,我的這場面試基本就是草草了事,沒有問到哪怕一個技術細節,都是一些“你會不會XXX,做過什么類型的項目,用過XXX沒有”這樣很籠統的問題,讓人感覺面試官對自己并不是很感興趣。

出現這種情況,雖然不能說全部是自己的問題,但是我想,這和面試者給面試官的印象有一定關系:如果你在赴試時就表現出不在乎的態度,比如遲到、衣冠不整、精神不振等,面試官恐怕在第一映像上就會給予差評,誰會愿意聘用一個對自己不來電的人呢?相反,如果你保持一個飽滿的精神狀態,按時赴試,讓自己表現出對面試很看重,這樣面試官即使認為你的技術水平并不突出,也會給你留下一個好映像,這也為你的面試通過增加了籌碼。


好了,除了敷衍了事的情況,接下來說說我在一些問得很深入的面試里遇到過的問題:

1、在頁面布局方面,問的最多的就是響應式布局的原理和實現了,我是圍繞media query和viewport來回答的,另外有一次提到了流式布局(flex布局),回答了它的實現方法和主要屬性。另外,對position屬性的四種值的理解也常被問到,還有zoom的用法等。

2、在H5和css3方面,最常見的問題就是“你見識了哪些新特性”,個人認為按照自己的了解程度來答就好,了解的不深入的最好是不要提,以免面試官繼續追問、現場打臉。另外cookie、localstorage和session storage的異同和各自使用場景也是常常被問到的。感覺在對新技術的考察上,不同公司根據其業務內容有不同的側重點,有的公司使用了H5 file API,他們就會問一些相關的問題,有的用到了H5 地理位置 的相關技術,也會在面試時問到。

3、在對js的考察上,問的最多的就是ajax、dom、閉包、繼承、這些老生常談的問題,對于這類問題,網絡上已經枚舉出了很多,大家可以上網搜索一下,再配合書籍各個擊破,就能達到應付面試的水平。

4、對框架,問的最多的是jquery、zepto、angular、bootstrap這些了。感覺平時項目中使用框架,不要僅僅滿足于會用,還要多總結和歸納一些細節點,做到脫離搜索引擎和教程,使每個小知識點都心中有數,否則當面試官問你一些很細節的知識點,比如append()和appendTo()的區別時,你都有可能答不上來。


希望能幫助到各位,讓我們一起努力,共同進步吧!

查看完整回答
2 反對 回復 2016-07-29
?
Yep_

TA貢獻2條經驗 獲得超1個贊


剛剛看完zeptojs的一段簡介,就發現了這個活動!作為一只準大四狗,在3月份的春招以及暑假都面試過一些公司,大大小小都有(都是電話面試),面試的題目都答案在每次面試后都做了整理,這里就簡單的分享下,與君共勉qwq!

1、HTML部分

(1)列舉出常見的內聯元素和塊級元素;

(2)<img>標簽中title和alt表示什么;

(3)<img>標簽中src屬性為空時會發生什么?怎么優化;

(4)常見的input?類型有哪些;

(5)HTML,XHTML,XML三者的區別;

(6)對HTML5的了解程度,它有哪些新的特性;

(7)什么是語義化的html;

...(印象深刻就這些吧!)

2、CSS部分

(1)常用的選擇器有哪些,優先級是怎樣的;

(2)說說display的屬性并介紹;

(3)position的屬性并介紹?都脫離文檔流了嗎;

(4)各種居中問題(面試官可能會現場出題);

(5)哪些樣式是可以繼承的;

(6)hack有哪些;

(7)使用float要注意什么;

3、JS部分

(1)說說JS和JAVA的區別;

(2)JS怎么定義一個類;

(3)JS繼承機制;

(4)__proto__是什么;(這部分問的很詳細)

(5)閉包是什么?用過嗎;

(6)滑動效果怎么實現,撲克牌翻轉呢;

(7)JS創建一個對象的方式有哪些;

(8)this是什么;

...

4,其他

(1)怎么解決跨域;

(2)http頭信息里面有哪些東西,以及狀態碼;

(3)cookie和localstorage的區別和使用場景;

(4)點擊enter鍵后,都發生了什么;

(5)bootstrap模態框原理;

(6)前端性能優化;

(7)網站攻擊技術,比如xss,原理是什么;

(8)排序算法知道哪些,說說原理;

(9)ajax實現原理和狀態碼;

...

對于前端人員來說,大部分還算比較基礎吧,面試中對原理的解釋比較多,所以在學習的過程中很多框架之類的不僅要會用,最好要總結下,想想實現的原理,融會貫通吧!另外,提醒大家面試一定要提前做準備,包括自我介紹(吃了自我介紹結巴的虧,顯得很沒自信),也不要相信女孩子就會被降低要求,都要踏踏實實的學習(親身體驗)!

最后,秋招就要開始了,現在正在學習狀態,希望能一起成長,加油吧~



查看完整回答
1 反對 回復 2016-07-31
?
chaos_JS

TA貢獻1條經驗 獲得超1個贊

這個必須答了:

BFC

作用域理解

var 和function

閉包

自己寫的代碼用過閉包嗎

hoist

js框架

代碼期間遇到的最困難的地方

項目上下級溝通聯調

測試聯調時你是怎么做的

做過移動端的嗎

css3媒體查詢

px rem em

css3新特性等

兼容性遇到過哪些問題,怎么解決的

經常用到哪些組件

項目是做什么的

自己開發過小的插件或組件嗎

實現什么功能時會用到數組

操作數組的方法

最缺哪方面的東西

用原生js寫過哪些東西,最好的是哪個

js中對面向對象的理解

對angular的看法

用js寫過小游戲,有趣的東西嗎,有沒有自己的作品


查看完整回答
1 反對 回復 2016-07-28
?
超丁

TA貢獻1條經驗 獲得超1個贊

1,預加載和懶加載的原理

2.簡單的寫一個輪播圖

查看完整回答
1 反對 回復 2016-07-22
?
qq_Up_2

TA貢獻2條經驗 獲得超1個贊

最近在找工作,準備看看大家寫的經驗。一看一共才2頁,以為很少呢,一看才知道自己差距這么大??!要花很多時間?。?/p>

查看完整回答
反對 回復 2016-09-04
?
qq_QG_0

TA貢獻2條經驗 獲得超0個贊

我還是大三準備進入大四,無疑是超稚嫩又很想進入職場的。就在這暑假我面試了一家規模中等的公司,說實話,也是我第一次進人家公司去技術面,心里沒想著一定得過,但面試過程別太丟人了。

面試過程還是很輕松愉快的,面試官是個年輕的哥哥,與其說是面試,聊天更適合!他主要問了如下內容:

1、知道H5有什么新標簽嗎?

2、你會H5什么框架?

3、Js會用什么框架嗎?

面試之后就沒然后了,我總結了兩點不通過的原因:

1、技能有待提高,應針對當下流行的前端技術充實自己!

2、時間上太短暫,大四上學期還是每天有課,作為開發人員應該至少能3~4天到崗。

查看完整回答
反對 回復 2016-07-30
?
慕粉1469603151

TA貢獻1條經驗 獲得超0個贊

我還沒有面試過,只能為那些即將要面試的人加油

查看完整回答
反對 回復 2016-07-27
?
俠客島的含笑

TA貢獻552條經驗 獲得超285個贊

http://img1.sycdn.imooc.com//579173ec0001fecf16560760.jpg。。。

查看完整回答
反對 回復 2016-07-22
  • 啊昊
    啊昊
    我14點寫下。。。16點就被轉走了。。。。文字都不變一下。。。。
  • 俠客島的含笑
    俠客島的含笑
    哦哦,這些copy黨,也不注意下版權問題
  • 一杯2塊的奶茶
    一杯2塊的奶茶
    哈哈,雖然我也是喜歡復制別人的放到筆記里面
  • 30 回答
  • 92 關注
  • 29583 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號