30 回答
TA貢獻1條經驗 獲得超36個贊
前端超常見的五大問題:
如何解決不同瀏覽器之間的兼容性問題,或者是否有遇到過兼容性問題,如何解決?
這一問題主要想考察面試者對于不同內核和不同版本(如css3和css,html5和html)的了解,所以主要聊一下知道的不同瀏覽器之前一些差異(如空格大小不同等)及不同版本如何兼容(做多種處理方法)之類的即可;
????2.一個網頁從地址欄輸入url到最后在瀏覽器中顯示,中間經過了那些過程?
這個是網上比較多人認為問得較有水平的一個問題,需要了解整個從域名到Ip到具體請求的整個流程,原理可以一兩句話簡單概括,也可以講得比較細致,但之后一般會牽引出面試官想要問的其他問題;
????3.Cookie、session、localStorage的區別和用法;
主要為了考察對于前端內容存儲的一些問題,三者的明顯區別,三者應該用在什么地方,什么情況應該用那種,可從這些方面進行回答;
????4.盒模型;
盒模型基本是前端學習的入門課,所以這也是比較多面試官想問的問題,考察基礎;
????5.Doctype的意義、作用和具體內容;
Doctype用于聲明DTD類型,但在Html5中已不再使用,所以這個問題會逐漸比較少問及。
TA貢獻27條經驗 獲得超64個贊
猶記的實習問過,position:absolute和float屬性的異同,現在我就把詳細的,加上度娘力量給大家完善~~
共同點:對內聯元素設置float和absolute屬性,可以讓元素脫離文檔流,并且可以設置其寬高。
不同點:float仍會占據位置,absolute會覆蓋文檔流中的其他元素。
TA貢獻9條經驗 獲得超33個贊
說一下我的面試經驗(女孩子(*^__^*) )
無經驗篇:(第一次找工作,去的小公司)
老板和項目經理給了一份面試題:50%職業技能相關,30%邏輯,20%遇見問處理方式,
然后就問我寫過什么東西,用什么框架,學習能力,然后經過7天的無工資試用期,就進入實習期了。
有經驗篇:(工作一年左右之后的面試)
做過什么項目,用時多久(順便看一下你的項目)
會什么技能,最擅長什么
用過什么框架,響應式,兼容,html5如何
一般的技能(js,jquery,切圖)
加油吧,少年?。?!↖(^ω^)↗
TA貢獻12條經驗 獲得超103個贊
以下是我們主管經常面試的問題,我就座在他旁邊,所以現在總結下,希望能幫到大。
先問你你之前做過的項目或者個人網站能展示自己的作品,看過之后問你下一個
這個項目或者網站花了多長時間?js是否是自己寫的還是找的插件。js jq熟悉程度怎么樣?
對響應式開發做過沒?做過的話就會問你原理和一些相關問題,比如bootstrap框架之類的。
對H5和css3是否熟練,還問畫布canvas。以及css3動畫
移動端自適應怎么做?做過多少?基于H5 css ?js的App混合開發做過沒,了解多少
就大致這么多,很少問詳細的技術性問題,有時也會問道一些簡單的技術 ?(ps:主管不是技術大牛出身)
TA貢獻1條經驗 獲得超6個贊
只面試過兩次實習,小白一只。但是還是想發言:
1,瀏覽器兼容性問題;
2,有沒有開發過項目;
3,盒模型;
4,問了一些JavaScript能實現的小功能;
5,HTML和css的一些常用標簽。
6,哦,對了,還問了會不會jQuery
TA貢獻1條經驗 獲得超3個贊
看著標題差點不敢評論的,其實我是勵志成為一名優秀的Web前端程序媛的。
關于面試,因為找的是實習所以問得偏基礎。遇到的問題大概有這些:JS方面主要包含數據類型、this、繼承、閉包。CSS主要就是浮動、清除浮動、兼容問題、盒模型;HTML問過關于meta知道多少。
項目,做過一個網頁版的日歷。遇到的問題主要有每月第一天的顯示、節假日、農歷的顯示。最初的時候主要參考別人的demo,大概弄懂整個事件是怎么回事之后,再自己整理思路。剩下的就是堅持和實際行動了。
最后,經過一系列的打擊也好挫折也好之后,感覺到雖然前端要學的東西很多,各種庫也很多,但是對于在校生而言,個人感覺可以多注重基礎學習,有堅實的基礎很重要。然后就是多實踐了。加油~~
TA貢獻1條經驗 獲得超3個贊
??1、DOM結構 —— 兩個節點之間可能存在哪些關系以及如何在節點之間任意移動。
? ?2、DOM操作 —— 如何添加、移除、移動、復制、創建和查找節點等。
? ?3、事件 —— 如何使用事件,以及IE和標準DOM事件模型之間存在的差別。
? ?4、XMLHttpRequest —— 這是什么、怎樣完整地執行一次GET請求、怎樣檢測錯誤。
? ?5、嚴格模式與混雜模式 —— 如何觸發這兩種模式,區分它們有何意義。
? ?6、盒模型 —— 外邊距、內邊距和邊框之間的關系,及IE8以下版本的瀏覽器中的盒模型
? ?7、塊級元素與行內元素 —— 怎么用CSS控制它們、以及如何合理的使用它們
? ?8、浮動元素 —— 怎么使用它們、它們有什么問題以及怎么解決這些問題。
? ?9、HTML與XHTML —— 二者有什么區別,你覺得應該使用哪一個并說出理由。
? ?10、JSON —— 作用、用途、設計結構。
TA貢獻86條經驗 獲得超82個贊
上次面試遇到的幾個問題,要答案的就百度吧!
常見的瀏覽器兼容有哪些?
ajax底層怎么運行的?
angular的運行機制?
解釋下promise的應用場景?
解釋寫HTML5的元素有什么特點
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()的區別時,你都有可能答不上來。
希望能幫助到各位,讓我們一起努力,共同進步吧!
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實現原理和狀態碼;
...
對于前端人員來說,大部分還算比較基礎吧,面試中對原理的解釋比較多,所以在學習的過程中很多框架之類的不僅要會用,最好要總結下,想想實現的原理,融會貫通吧!另外,提醒大家面試一定要提前做準備,包括自我介紹(吃了自我介紹結巴的虧,顯得很沒自信),也不要相信女孩子就會被降低要求,都要踏踏實實的學習(親身體驗)!
最后,秋招就要開始了,現在正在學習狀態,希望能一起成長,加油吧~
TA貢獻1條經驗 獲得超1個贊
這個必須答了:
BFC
作用域理解
var 和function
閉包
自己寫的代碼用過閉包嗎
hoist
js框架
代碼期間遇到的最困難的地方
項目上下級溝通聯調
測試聯調時你是怎么做的
做過移動端的嗎
css3媒體查詢
px rem em
css3新特性等
兼容性遇到過哪些問題,怎么解決的
經常用到哪些組件
項目是做什么的
自己開發過小的插件或組件嗎
實現什么功能時會用到數組
操作數組的方法
最缺哪方面的東西
用原生js寫過哪些東西,最好的是哪個
js中對面向對象的理解
對angular的看法
用js寫過小游戲,有趣的東西嗎,有沒有自己的作品
TA貢獻2條經驗 獲得超0個贊
我還是大三準備進入大四,無疑是超稚嫩又很想進入職場的。就在這暑假我面試了一家規模中等的公司,說實話,也是我第一次進人家公司去技術面,心里沒想著一定得過,但面試過程別太丟人了。
面試過程還是很輕松愉快的,面試官是個年輕的哥哥,與其說是面試,聊天更適合!他主要問了如下內容:
1、知道H5有什么新標簽嗎?
2、你會H5什么框架?
3、Js會用什么框架嗎?
面試之后就沒然后了,我總結了兩點不通過的原因:
1、技能有待提高,應針對當下流行的前端技術充實自己!
2、時間上太短暫,大四上學期還是每天有課,作為開發人員應該至少能3~4天到崗。
添加回答
舉報

。。。