2018網易校招前端筆試考後總結

2022-09-08 01:30:19 字數 667 閱讀 4582

當年研究生選擇設計專業,是為提高審美、感知設計,然後更好的去做技術。讀研的一年半時間,除了課程之外,小生一直在做一些前端專案,想著這次春招應該問題不大。筆試完之後才發現並不是這樣(┭┮﹏┭┮)。由於平常做的專案太固定導致知識點範圍狹隘,遺忘+欠缺的知識點太多了,藍瘦香菇。

單選題知識點

1、html/css/js,每個佔的分量都不大;

2、資料結構 ,如各種排序演算法、二叉樹遍歷,出的題型也與本科 資料結構課 考試題型類似,題目占得分量也相對大;

3、計算機網路 ,如udp協議、tcp協議、郵件協議等,有一些有關協議概念、特性的題目

程式設計題知識點

1、程式設計題型別與acm題型類似,有記憶體、執行速率的限制

有一點想吐槽,程式設計題的執行環境是由牛客網提供,考試過程中只能儲存執行,如果出現陣列溢位的錯會有錯誤資訊提供,但如果是所有樣例只通過了一部分,只會提示通過了百分之幾,不會提供出問題的具體樣例。

問答題知識點

1、前端效能優化

2、es6 promise,題型用此知識點內容完成某個功能

總結:1、對本科知識點遺忘太多。本次筆試猶如當頭棒喝,應當好好複習本科知識,紮實基本功,畢竟畢業後是要幹技術的!

2、對es6一直處於聽聞狀態,因未在專案中用到,就沒好好去學習新規範。流行的新技術要加入學習計畫,而不能一直處於「知道」程度

來自

2018網易校招題

1 為了得到乙個數的 相反數 我們將這個數的數字順序顛倒然後再加上原先的數得到 相反數 例如,為了得到1324的 相反數 首先我們將該數的數字順序顛倒。我們得到5231,之後再加上原先的數,我們得到5231 1325 6556,如果顛倒之後的數字有字首 字首零將會被忽略。例如n 100。顛倒之後是1...

2018網易校招堆棋子(python)

小易將n個棋子擺放在一張無限大的棋盤上。第i個棋子放在第x i 行y i 列。同乙個格仔允許放置多個棋子。每一次操作小易可以把乙個棋子拿起並將其移動到原格仔的上 下 左 右的任意乙個格仔中。小易想知道要讓棋盤上出現有乙個格仔中至少有i 1 i n 個棋子所需要的最少操作次數.輸入包括三行,第一行乙個...

2019網易校招筆試題 瞌睡

小易覺得高數課太無聊了,決定睡覺。不過他對課上的一些內容挺感興趣,所以希望你在老師講到有趣的部分的時候叫醒他一下。你知道了小易對一堂課每分鐘知識點的感興趣程度,並以分數量化,以及他在這堂課上每分鐘是否會睡著,你可以叫醒他一次,這會使得他在接下來的k分鐘內保持清醒。你需要選擇一種方案最大化小易這堂課聽...