樓主網申了網易的前端開發崗,兩周後發來了網易的筆試邀請並附上了鏈結。
整個筆試分為三部分,選擇,程式設計和解答。樓主底子很差,這次筆試也只是試水。在發現大部分筆試題不會之後,沒有解答完就提交了。(捂臉)
下面是筆試部分記錄:
程式設計部分
1、小q得到乙個神奇的數列:1,12,123,........12345678910,1234567891011...
並且小q對於能否被3整除這個性質很感興趣。小q現在希望你能幫助他計算一下從數列的第1個到第r個(包含端點)。
輸入描述:
輸入包括兩個整數l 和 r(1 <=l <= r <= 1e9),表示要求解的區間兩端。
輸出描述:
輸出乙個整數,表示區間能被3整除的數字個數。
舉例:輸入:2 5 輸出: 3;
表示12,123,1234,12345 中能被3 整除的數有3個。
2、牛牛以前在老師那裡得到了乙個正整數數對(x,y,),牛牛忘記他們具體是多少了。但是牛牛記得老師告訴過他x和y均不大於n,並且x除以y的餘數大於等於k,牛牛希望你能幫他計算一共有多少個可能的數對。
輸入描述:輸入包括兩個整數,n,k(1 <= n <= 10^5,0 <= k <= n -1)。
輸出描述:對於每個測試用例,輸出乙個正整數表示可能的數對數量。
舉例:輸入:5 2 ;輸出: 7。 滿足條件的數對有:(2,3) ;滿足條件的數對有(2,3)(2,4)(2,5)(3,4)(3,5)(4,5)(5,3);
3、牛牛去犇犇老師家補課,出門的時候面向北方,但是他現在迷路了,雖然他手裡有一張地圖,但是他需要知道自己面向的是哪個方向。請你幫助他。
輸入描述:
每個輸入包含乙個測試用例。
每個輸入包含乙個測試用例,每個測試用例的第一行包含乙個正整數,表示轉的方向的次數n(n<=1000)。
接下來的一行包含乙個長度為n的字串,由l和r組成,l表示向左轉,r表示向右轉。
輸出描述:
輸出牛牛最後的面向的方向,n表示北,s表示南,e表示東,w表示西。
小q數列問題:------------------------------輸入:25
輸出:3
*/console.log(
"【小q數列結果】一共有
" + three(2, 5) + "
個"); //
檢查結果
function three(num1, num2)
console.log(
"小q數列--
" + "
開端數字是
" + tmpfirst); //
得到開端數字
for (let index = 1; index <= num2; index++)
}return
threenumber;}/*
牛牛數對問題:
------------------------------
輸入:5 2
輸出:7
*/console.log(
"【牛牛數對結果】一共有
" + pair(5, 2) + "
個"); //
檢查結果
function direction(n, k) }}
return
pairnumber;}/*
牛牛轉向問題:
------------------------------
輸入:3
lrr輸出:e
*/console.log(
"【牛牛轉向結果】方向是
" + direction(3, "
lrr")); //
檢查結果
function direction(number, action)
console.log(leftnum,rightnum);
let result = math.abs(leftnum * (-1) + rightnum * 1); //
最終轉的次數(左轉一次和右轉一次會抵消)
let directionvalue = 1 + result % 4; //
數字4是一圈,所以取餘數就是最終方向;初始方向是北,所以加1
switch
(directionvalue)
}
2018前端個人筆試記錄(二)
1 請列舉你在日常學習生活中,實際使用過的前端效能優化的方案,描述下場景並做下介紹。原po很詳細了。2 題目描述 公司的放映系統要上線乙個 預定隨機電影推薦 功能,每天使用者要通過系統預定名額,由系統每日推薦一部電影,按時推送到使用者。現在,在系統已有如下非同步方法封裝的前提下。a gettoday...
前端 筆試(個人實習)
2015.4.13 諮詢 筆試題 摘取不會的部分 我這麼漏洞百出的人竟然也過了,到底有多水的公司啊,後來同學告訴我是後端面試官面試我的。1.alert 1,2,3 1,2,3 false 因為陣列在js屬於物件,物件間的比較 和 是沒有區別的。關於js中詳細的 與 區別,請戳下了解 js 與 區別 ...
前端筆試記錄1
填空題 1.瀏覽器核心 iefirefox chrome opera safari 問答題1.opacity 0,display none,visibility hide三者的區別 2.diplay有哪些屬性,並簡要說明 3.map,foreach,reduce 4.readystate的五種狀態 ...