2017今日頭條前端實習生筆試題
1.下面標籤巢狀正確的是:
A. <ul><p>今日頭條</p></ul>
B. <a href="#"><a href="#">今日頭條</a></a>
C. <dl><li>今日頭條</li></dl>
D. <ol><li>今日頭條</li></ol>
答案:D
HTML標籤的巢狀比較簡單,但也是容易忽略的,要牢記這些巢狀規則:
- 塊級元素與塊級元素平級、內嵌元素與內嵌元素平級 。
- 塊元素可以包含內聯元素或某些塊元素,但內聯元素不能包含塊元素,它只能包含其它的內聯元素。
- h1、h2、h3、h4、h5、h6、p、dt這些塊級元素只能包含內嵌元素,不能再包含塊級元素。
- li 標籤可以包含 div 標籤,因為li 和 div 標籤都是裝載內容的容器。
2.下面哪些是HTML5新增的表單元素:
A. datalist
B. optgroup
C. output
D. legend
答案:B C
3個新增的表單元素:datalist、output、keygen
datalist用於規定一個輸入域的選項列表。列表通過 datalist 內的 option 元素建立。
output用於輸出計算結果或輸出指令碼等。
keygen是金鑰對生成器。
不過這些新增表單元素在主流瀏覽器上的支援度都不好,要被大家廣泛使用還需要一些時間。
3.在HTML中,可以在網頁上通過連結直接開啟郵件客戶端傳送郵件的是:
A. <a href="telnet:[email protected]>傳送郵件</a>"
B. <a href="mail:[email protected]>傳送郵件</a>"
C. <a href="mailto:[email protected]>傳送郵件</a>"
D. <a href="ftp:[email protected]>傳送郵件</a>"
答案:C
mailto連結是一種html連結,能夠設定你電腦中郵件的預設傳送資訊。通過mailto連結可以設定傳送的郵箱地址、抄送、郵件題目、內容等等。
4.請選出所有的置換元素:
A. img
B. input
C. textarea
D. select
答案:ABCD
置換元素:瀏覽器會根據元素的標籤和屬性來決定元素的具體顯示內容。置換元素在顯示時生成了框,因此能夠設定寬高。常見的置換元素有img、input、select、textarea、button、script (label不是置換元素)。這也是瀏覽器中將它們的display設定為inline-block的原因。
5.以下描述正確的是:
A. Http協議所使用的運輸層協議是UDP
B. Https的埠號是443
C. TCP注重資料可靠性,UDP注重資料傳輸快
D. 傳輸層提供端到端的可靠報文傳遞和錯誤恢復
答案:BCD
6.下列排序演算法不穩定的有:
A. 插入排序
B. 希爾排序
C. 氣泡排序
D. 堆排序
E. 歸併排序
F. 快速排序
G. 選擇排序
答案:BDFG
除了理解各種演算法外,還是背個口訣吧:
不穩定:快選堆希 穩定:插冒歸基(來自牛客某大佬)
7.執行以下程式:
var m = 1,j = k = 0;
function add(n){
return n = n + 1;
}
y = add(m);
function(n){
return n = n + 3;
}
z = add(m);
A. 2,4
B. 4,4
C. 2,2
D. 報異常
答案:B
這道題考察了JS中的兩點:1.JS中沒有函式過載的概念,如果定義了兩個同名的函式,那麼後面的會覆蓋前面的;2.JS中的變數提升:所有的變數宣告和函式宣告會提前,而變數的賦值和函式表示式會留在原地。
8.以下程式碼的輸出結果:
(function(){
var a = b = 5;
})();
console.log(b);
console.log(a);
答案:5,Uncatch ReferenceError: a is not defined
var a = b = 5;
var聲明瞭一個當前作用域的變數,在立即執行函式外的作用域中不能獲取a。宣告b時沒用使用var,宣告的是一個全域性變數。
相關推薦
2017今日頭條前端實習生筆試題
1.下面標籤巢狀正確的是: A. <ul><p>今日頭條</p></ul> B. <a href="#"><a href="#">今日頭條</a></a> C.
今日頭條2017後端工程師實習生筆試題 - 題解
進制 true 字符串 從右到左 試題 imp 最終 create head 今日頭條2017後端工程師實習生筆試題 最大映射 題意 給n(不超過50)個字符串,每個字符串(長度不超過12)由A-J的大寫字符組成。要求將每個字符映射為0-9,使得每個字符串可以看作一個整數(
今日頭條---後臺開發筆試題
第一題: 簡化Unix風格的路徑: 例項: 輸入:/home/ 輸出:/home 例項2: 輸入:/a/./b/../../c/ 輸出:/c def test(path):
今日頭條2018實習生線上程式設計筆試題
第一題題目描述: 在n個元素的陣列中,找到差值為k的數字對去重後的個數輸入描述: 第一行,n和k,n表示數字個數,k表示差值 第二行,n個正整數輸出描述: 差值為k的數字對去重後的個數示例: 輸入: 5 2 1 5 3 4 2
今日頭條研發演算法崗實習生筆試題解答篇_0324晚
python實現,個人理解和總結。有錯誤煩請指正,感謝!! C++版參見牛客 1.陣列中差為K的數對 題目: 給定n個數,k是差值,計算非重複數字對的個數。 第一行輸入n,k;
今日頭條前端面試過程與面試題
頭條的面試業界最難,為準備頭條的面試,我刷了好幾天的題目,雖然最後被拒,但是在準備過程中知道了很多開發中被忽略的原理問題。這給我之後的面試打下了很好的基礎。 到了頭條總部,前臺給了一套題。三道簡答,三道程式設計題 簡答題: 什麼是函式節流,為什麼要使用函
2017京東實習生筆試題(一)
下面程式的返回值是什麼? #include "stdafx.h" #include<iostream> using namespace std; int func(int x) {
2017騰訊校招暑期實習生筆試題1
構造迴文給定一個字串s,你可以從中刪除一些字元,使得剩下的串是一個迴文串。如何刪除才能使得迴文串最長呢? 輸出需要刪除的字元個數。輸入描述:輸入資料有多組,每組包含一個字串s,且保證:1<=s.length<=1000. 輸出描述:對於每組資料,輸出一個整數,
騰訊2017暑期實習生筆試題解題答案彙總
構造迴文 題目 給定一個字串s,你可以從中刪除一些字元,使得剩下的串是一個迴文串。如何刪除才能使得迴文串最長呢? 輸出需要刪除的字元個數 輸入描述: 輸入資料有多組,每組包含一個字串s,且保證:1<=s.length<=1000.
2017年網易測試開發實習生筆試題
15道單選,5道多選,3道程式設計,1道問答 (*有些選擇題我沒記選項。。。有些題是沒記下來,反正大家看看,知道考點是什麼就好啦) 1.16位又符合整型的資料範圍是? A.0-65536 B.-32768-32767 C.-2147483648-314
騰訊2017暑期實習生筆試題(有趣數字)
之前準備把騰訊實習生招聘的第三道題做出來的,但是時間很緊,最終拖到今天才完成的,下午做了一個小時才弄出來的,主要是細節方面的問題。 這個題意思很簡單吧,給出很多數,找出“二元組”裡面差最小的
2017今日頭條校招前端面試題(一面)
演算法能力如何? 給一個數組如:[[“a”,”b”,”c”],[“d”,”e”],…..]得到[ad,ae,bd,be,cd,ce],手寫實現的方法?(要求js實現) 如何將上面的改成函數語言程式設計風格? 如果陣列中出現[[“a”,”b”,”c”],[“a”,”d”]]要求去掉”aa”這種情況(即兩組所取
2017年新浪php實習生筆試題
1.get與post的區別 2.cookie與session的區別 3.在正則表示式中?. *. ?*.的區別? 4.php中sort(),asort(),ksort(),usort()的區別? 5,使用php實現將陣列轉化為json字串(不能使用js_encode函式)
頭條2020屆實習生筆試題
amp 技術分享 jpg 一個 方法 spa 多數元素 fine 一半 頭條2020屆實習生筆試題 一卷 編程題: 輸入某年某月某日,判斷這一天是這一年的第幾天? // 判斷是否為閏年 function isRun(a) { return
【nowcoder】9.5 阿里巴巴2017實習生筆試題(一)
http://www.nowcoder.com/questionTerminal/0cd6af2fd4374df597b49e09302b1a5a - 使用 inline 關鍵字的函式只是使用者希望
阿里巴巴2017實習生筆試題
n個元素掃描一遍。 前面m個元素構建1個最小堆,後面n-m個元素,每個元素都加入到堆中,然後刪掉堆中的最小元素,然後調整為新的堆。 帶權路徑長度為:(12+13+8)*2+(1+4)*3=81
騰訊2016年實習生筆試題-蛇形數組-循環枚舉遍歷
com alt 實習 png 枚舉 分享 .cn 循環 實習生 在n*n方陣裏填入1,2···,n*n,要求天成蛇形,如n=4時。 10 11 12 1 9 16 13 2 8 15 14 3 7 6 5
2017 今日頭條編程題匯總:
好的 ^c class through all orm ray state 取值 頭條的2017校招開始了!為了這次校招,我們組織了一個規模宏大的出題團隊,每個出題人都出了一些有趣的題目,而我們現在想把這些題目組合成若幹場考試出來,在選題之前,我們對題目進行了盲審,並定出了
2017騰訊秋招筆試題之編碼
java 筆試題 ACMDescription: 假定一種編碼的編碼範圍是a ~ y的25個字母,從1位到4位的編碼,如果我們把該編碼按字典序排序,形成一個數組如下: a, aa, aaa, aaaa, aaab, aaac, … …, b, ba, baa, baaa, baab, baac … …,
阿里資料分析師實習生筆試題2014年3月29日
時間為90分鐘 題型:10道選擇,3道簡答,2道分析題 回憶版 選擇題: 1)若 r=0,則兩者的關係: 我選擇的是 沒有線性關係 2)以下兩種行為分別對應哪種分類演算法的評價標準: 行為1:警察如何判別某人是小偷 行為2:小偷是如何被識別出來(+_+行為