美團(tuán)前端開發(fā)校招筆試題(附答案)

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)系我自取~


?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。
禁止轉(zhuǎn)載,如需轉(zhuǎn)載請通過簡信或評論聯(lián)系作者。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容