2019年美團(tuán)點(diǎn)評前端開發(fā)崗位校招筆試題目,雖然不是最新的,但面試題萬變不離其宗,掌握了想要考察的知識點(diǎn)才是重要的。
1、單選題

點(diǎn)擊“計(jì)算”按鈕后輸出結(jié)果為( )
A、11.5 B、11 C、NaN D、其他幾項(xiàng)都不對
2、 多選題
下面關(guān)于sass/scss 和 less 的說法正確的是( )
A、Less 與sass 都是 CSS 預(yù)編譯器. 對 CSS 賦予了動態(tài)語言的特性
B、Sass 的安裝需要 Ruby 環(huán)境,是在服務(wù)端處理的,而 Less 是需要引入 less.js 來處理 Less 代碼輸出 css 到瀏覽器
C、less 和sass 的變量符都是$
D、less 和sass 都支持條件語句,可以使用if{}else{},for{}循環(huán)等等
3、單選題
下面用 CSS 代碼,()繪出的是直角三角形
A、width:0;height:0;border-width:20px;border-style:solid;border-color: transparent transparent red transparent
B、width: 0;height: 0;border-top:20px solid red;border-left:10px solid transparent;border- right:10px solid transparent;
C、width: 0;height: 0;border-top:20px solid red;border-left:10px solid transparent;border- right:10px solid red;
D、width: 0;height: 0;border-top:20px solid red;border-left:10px solid transparent;border- right:10px solid transparent;border-bottom:10px solid transparent
4、單選題
有兩個(gè)上下相鄰的div,它們的CSS 樣式如下所示,請問他們之間的上下間隔是()
.div1{
width:100px; height:100px;
margin-bottom:30px;
}
.div2{
width:100px; height:100px; margin-top:20px;
}
A、10px B、20px C、30px D、50px
5、單選題
超鏈接被點(diǎn)擊訪問過后,hover 和 active 將不再起作用,下列哪種 CSS 屬性的排列順序能解決這個(gè)問題()
A、L-A-H-V B、L-V-H-A C、H-L-V-A D、A-L-H-V
6、多選題
下面關(guān)于position 的值,其定位原點(diǎn)說法正確的是( )
A、absolute 生成絕對定位的元素,相對于 static 定位以外的第一個(gè)父元素進(jìn)行定位
B、fixed 生成絕對定位的元素,相對于瀏覽器窗口進(jìn)行定位,是默認(rèn)值
C、relative 生成相對定位的元素,相對于其正常位置進(jìn)行定位。
D、static 沒有定位,元素出現(xiàn)在正常的流中
7、單選題
在開發(fā)中,有一項(xiàng)是需要輸入時(shí)間,要求時(shí)間的格式為中國時(shí),該怎樣來實(shí)現(xiàn)這一效果()

8、單選題
HTML5 中的元素用于()
A、顯示數(shù)據(jù)庫記錄? B、操作 MySQL 中的數(shù)據(jù)
C、繪制圖形? ? D、創(chuàng)建可拖動的元素
9、單選題
META 元素的作用是什么?
A、META 元素用于表達(dá)HTML 文檔的格式
B、META 元素用于指定關(guān)于 HTML 文檔的信息
C、META 元素用于實(shí)現(xiàn)本頁的自動刷新
D、以上都不對
10、多選題
關(guān)于 JavaScript 異常說法正確的是( )
A、try…catch 必須成對出現(xiàn)
B、拋出異常信息可以通過 throws
C、try與catch 可以獨(dú)立出現(xiàn)
D、 catch語句在 try 代碼塊發(fā)生錯(cuò)誤時(shí)執(zhí)行
11、多選題
下面關(guān)于DOM 元素的 getElementsByName()方法,說法正確的是( )。
A、返回對擁有指定name 值的對象的引用
B、返回的是一個(gè)對象
C、返回的是一組對象
D、返回的是帶有指定標(biāo)簽名的對象
12、單選題
在頁面中有用戶名和密碼的輸入框,當(dāng)選擇這些文本框中的內(nèi)容時(shí),需要將文本框中的內(nèi)容顯示出來,在做這種觸發(fā)事件的時(shí)候,用到了哪個(gè)方法( )
A、
$(":text").bind(function(){
/**
處理函數(shù)
*/
});
B、
$(":text").change(function(){
/**
處理函數(shù)
*/
});
C、
$(":text").click(function(){
/**
處理函數(shù)
*/
});
D、
$(":text").select(function(){
/**
處理函數(shù)
*/
});
13、單選題

關(guān)于上述代碼所實(shí)現(xiàn)的功能,以下說法正確的是( )。
A、鼠標(biāo)單擊 Button1 后將 Button1 鏈接到Button2 的后面
B、鼠標(biāo)單擊 Button1 后將 Button1 移動到Button2 的后面
C、鼠標(biāo)單擊 Button1 后將 Button2 移動到Button1 的后面
D、鼠標(biāo)單擊 Button1 后將 Button2 鏈接到Button1 的后面
14、單選題
JS 語句判斷正則表達(dá)式的方法是( )
A、test(str); B、test(); C、validate(str); D、validate();
15、多選題
一級封鎖協(xié)議可以( )
A、能夠避免不可重復(fù)讀取問題
B、能夠避免不讀“臟”數(shù)據(jù)
C、不能避免不可重復(fù)讀取和不讀“臟”數(shù)據(jù)的問題
D、可避免更新丟失的問題
16、單選題
在數(shù)據(jù)庫 ER 圖中,菱形框表示( )
A、實(shí)體? ? ?B、聯(lián)系? ? ?C、屬性? ? ?D、條件
17、多選題
單CPU系統(tǒng)中通常采用兩級處理器調(diào)度,以下相關(guān)描述正確的是( )
A、作業(yè)調(diào)度是從慢速存儲設(shè)備中的后備隊(duì)列中挑選作業(yè)加載到主存中。
B、作業(yè)調(diào)度是從慢速存儲設(shè)備中的就緒隊(duì)列中挑選作業(yè)加載到主存中。
C、進(jìn)程調(diào)度是從主存中中的后備隊(duì)列中挑選進(jìn)程占用處理器運(yùn)行。
D、進(jìn)程調(diào)度是從主存中中的就緒隊(duì)列中挑選進(jìn)程占用處理器運(yùn)行。
18、單選題
系統(tǒng)采用頁式存儲管理方案,若頁號塊號對應(yīng)關(guān)系存于內(nèi)存中,且內(nèi)存的訪問時(shí)間為 1μs, 則當(dāng)快表命中率為 50?和 85 時(shí),有效的存取時(shí)間分別為( )
A、0.85μs 和 0.5μs
B、1.5μs 和 1.15μs
C、1.15μs 和 1.5μs
D、0.5μs 和 0.85μs
19、多選題
有關(guān)CSMA/CD 協(xié)議特點(diǎn)描述正確的是( )
A、可搶占性的
B、不可搶占性的
C、半雙工介質(zhì)訪問控制協(xié)議
D、全雙工介質(zhì)訪問控制協(xié)議
20、多選題
系統(tǒng)工程師管理應(yīng)用層協(xié)議時(shí),首先要確定使用面向連接傳輸服務(wù)還是面向無連接服務(wù),下列使用無連接傳輸?shù)膽?yīng)用層協(xié)議有( )
A、ssh B、snmp C、dhcp D、telnet
21、多選題
下列關(guān)于二叉排序樹說法正確的是( )
A、二叉排序樹的查找性能取決于二叉樹的形狀
B、二叉排序樹的查找性能取決于序列的大小
C、二叉排序樹復(fù)雜度介于O(log2n)和O(n)之間
D、對二叉排序樹進(jìn)行層序遍歷可得到有序序列
22、單選題
廣度優(yōu)先遍歷二叉樹的操作可以用哪種數(shù)據(jù)結(jié)構(gòu)模擬( )
A、棧 B、單鏈表 C、隊(duì)列 D、數(shù)組
23、單選題
已知主串 S=“ababcabcacbab”,模式 T=“abcac”。利用 KMP 算法進(jìn)行匹配時(shí),需要進(jìn)行幾次才可以匹配成功( )
A、3 B、4 C、5 D、6
24、單選題
已知存在 8 階對稱矩陣,采用壓縮存儲方式按行序?yàn)橹餍虼鎯?,每個(gè)元素占一個(gè)地址空間。若 a22 為元素的存儲地址為 1,每個(gè)元素占一個(gè)地址空間,則 a74 的地址為( )
A、11 B、23 C、32 D、33
25、單選題
下列序列規(guī)模較大時(shí),選擇哪種排序算法效率最高( )
A、直接選擇排序 B、直接插入排序 C、冒泡排序 D、希爾排序
26、單選題
使用二分法在序列 1,4,6,7,15,33,39,50,64,78,75,81,89,96 中查找元素 81 時(shí),需要經(jīng)過( ) 次比較
A、4 B、3 C、2 D、12
27、單選題
對含有 31 個(gè)元素的序列采用直接選擇排序算法排序,在最壞情況下需要進(jìn)行多少次移動才能完成排序( )
A、31 B、30 C、60 D、90
28、單選題
使用折半查找算法對含有 20 個(gè)元素的有序表查找的平均查找長度( )
A、2.3 B、4.3 C、5.1 D、3
29、單選題
使用直接插入排序算法對序列 18,23,19,9,23,15 進(jìn)行排序,第三趟排序后的結(jié)果為( )
A、9,18,15,23,19,23
B、18,23,19,9,23,15
C、18,19,23,9,23,15
D、9,18,19,23,23,15
30、單選題
若想要使網(wǎng)頁中display:none 的元素突出顯示出來,應(yīng)該如何實(shí)現(xiàn)( )
A、("div:hidden").visible() ; B("div:hidden").visible();
B、(“div:hidden”).visible(1000);
C、("div:hidden").css("background","red").show(1000);?
D、(“div:invisible”).css(“background”,“red”).show(1000);
附正確答案
1-5 A AB A C B?
6-10 ACD A C B AD?
11-15 AC D B A CD?
16-20 B AD B AC BC
21-25 AC C A B D?
26-30 B D B D C
另有Hadoop和SQL相關(guān)資料,需要可聯(lián)系我自取~


