1. 程式人生 > >網易面試

網易面試

三月份有幸收到網易杭州研究院的面試邀請,後來也如願以償的進入了網易研究院進行某產品的前端開發,當然目前還處於試用階段,自己也會在半年試用期內好好努力,好好珍惜這份機會,這次就來寫一寫面試的經歷來分享給大家,這也算是一次還願吧...^_^

 原本和HR預約的面試時間是下午2點,可是後來面試的技術官下午有個蠻重要的會議,臨時打電話給我希望我能早點來公司進行面試。說實話當時的心裡還是蠻意外的,記得剛接到電話的時候我還沒起床...敲打 於是連忙起床洗漱然後打車到網易大廈。

大約是11.30左右到達了網易大廈,然後來了兩個面試官,可能是當時的時間比較的緊急,所以我當時沒有筆試,而是直接進入面試...

在一個玻璃房間內,我坐在兩位面試官的對面,其實一開始還是蠻緊張的,說話都有一些哆嗦,不過面試官還是很和藹的,看我的眼神也是充滿鼓勵的那種,他讓我直接說最近我做過的一個專案,然後我就分享了一下我之前做的一個H5的可拖動的樹形資料展示,這個專案我在之前的部落格中也有分享過,所以還算很熟悉,說起來也算是輕車熟路,當時我覺得光是自己說可能會比較抽象不直觀,然後我就自己拿出自帶的筆在草稿紙上大概畫出的元素結構,以及其中觸發的幾個事件。並且依次說了每個事件什麼時候觸發,以及觸發的一些特點和在各自觸發的時候的一些需要注意的‘小坑’。我這個專案主要的就是dragstart,drag, dragend,dragenter,dragleave,drop這兒就不詳細展開說裡面的細節了,不然就跑題了。以這個專案為主線吧,然後分享一下自己在做這個專案中遇到的哪些問題,以及遇到問題之後自己是怎麼解決的。遇到問題很正常,關鍵是遇到問題之後有沒有思路,不能一臉懵逼。還說了一些我基於jquery類庫之上自己封裝過的一些簡單的小外掛,也都是業務開發所需要的。然後另一個面試官在過程中有問我我寫的這個元件要是大家在不同的專案中都有用到但是不完全一樣,需要修改一部分該怎麼辦,我當時回答的是可以通過給元件傳遞不同的引數來設定同一個元件的不同的狀態,然後那位面試官接著問除了這個方法還有什麼其他的方法,當時還一時沒想出來,後來那位senior的技術面試官給了一點提示,立馬頓悟,其實就像vue思想一樣,一個大的元件我們可以接著拆分成若干個小的元件,那不同的小的元件通過不同的方式組合自然就可以得到符合產品業務所需要的大的元件了。其實這個思想很簡單,不過當時就是腦子一頓沒有想到,還好坐在我左邊的那位senior的技術面試官好心給了我一點提示,內心還是蠻感謝他的。^_^

在介紹自己做的這個專案的過程中,自己也慢慢的進入了狀態,感覺好很多,一點也不緊張了,說話也不哆嗦,很自然的那種,自己的思維也完全打開了。那時候好像忘記了自己是在面試了,而是一種很自然的分享,自己也會說出專案中自己的一些心得體會。那種狀態的感覺還是蠻奇妙的,有點像修真小說中說的那種‘空靈’狀態吧。^_^ 從一開始的比較緊張的被動的面試,到主動的挺享受這次的面試。所以我覺得心態還是蠻重要的吧。

後來那位大佬問我怎麼判斷當前那些是主流的瀏覽器,說實話我當時有點懵逼,主流瀏覽器的核心就那麼幾種,問我的是怎麼判斷這個瀏覽器當前是主流的,我想那就看市場上佔有份額的多少吧。比如webkit 或者火狐,其他瀏覽器比如360或者搜狗瀏覽器用的核心也都是這麼幾個。

除此之外那位大佬還問我對瀏覽器的差異性怎麼看,為什麼各個瀏覽器廠商開發出來的瀏覽器會有差異?比如chrome瀏覽器開發出來的某一個功能,那麼火狐的技術人員為什麼不能研究研究按照同樣的技術來實現呢。?說實話我也是一臉懵逼,這個各個瀏覽器廠家為什麼實現不一樣,這個我也不知道啊,敲打這個得問他們瀏覽器廠家為什麼不嚴格按照w3c的標準來實現。而是各自都有一些不一樣的地方。所以我當時回答的也比較二吧,就回答說可能要是完全實現一樣的話,會不會侵權。?我自己也覺得奇怪,畢竟w3c的標準擺在那兒,為什麼有的瀏覽器實現起來偏左一點,有的瀏覽器實現起來就偏右一點。完了還腦殘的吐槽了一下說我也希望各個瀏覽器廠商實現起來是一樣的,都嚴格按照w3c的標準來實現,那麼全世界都清淨了許多,我們開發的時候也會舒服很多,不用再管亂七八糟的瀏覽器相容性的問題了。好吧,這就是我當時的回答,感覺我到現在為止可能都沒有get到那位大佬的點吧。敲打

還有就是自己的知識體系是怎麼學的,我就把自己看過的幾本書分享了一下,一個是javascript高階程式設計 第三版,一個是你不知道的javascript 上中下系列,還有一個是阮一峰老師的 ES6標準入門,還有自己也在研讀jquery的原始碼。主要的就是這幾本書。

其實技術方面好像也就說了這麼多,我感覺好像也都是隨性而問的,沒有什麼固定的套路,面試的時候會問什麼全看技術官的心情吧。接下來就是問我有沒有什麼想要了解的。

我就問了下部門的產品,後來瞭解到時教育這一塊的,恰巧我自己也對網易的網易公開課和網易雲課堂這兩個產品還算是蠻熟悉的,也就說了一下自己對這兩個產品的看法,也提了一點意見。就是自己感覺在前端這部分可以優化的地方。大笑可能說道這個產品的點上面的時候,面試官還饒有興趣,和我又說了一些關於產品的看法和產品的定位。我自己感覺說道這一部分的時候自己應該還是加分的,這可能就無關於技術了更多的可能是一種技術之外的情懷吧...

總體聊下來之後大約2小時,從11.30到1.30,當時應該正是網易吃飯的點,兩位面試官應該都是沒有吃午飯也沒有午休就直接過來面試我了(這個我也是入職之後才瞭解到了),也很敬佩兩位技術官的敬業精神。他也是在面試開始前問了我一句有沒有吃午飯,我當時說沒有,結束之後那位senior的大佬還友情提示我說網易的食堂可以去吃飯的,是免費的。雖然好像已近過了點,食堂應該關掉了,不過我當時還是對那位大佬很感激的。感覺他人很nice。面試開始的時候通過眼神鼓勵我不要緊張,面試過程中給我一些提示,面試結束之後讓我去園區食堂吃午飯。滿滿的都是人情味啊。

最後就是部門的HR,好像和HR也沒說什麼太多的內容,就是簡單的瞭解了我一下上家公司做什麼的,為什麼離職,職業規劃和目標是什麼,然後還有就是期望薪資和最快能什麼時候入職,前前後後一共聊了也就十分鐘左右吧。感覺這是我面試中和HR聊得最短的一次了。

整個過程結束之後大約是2點多了。然後回家之後當晚約六點多的時候就接到網易這邊HR的口頭offer了,確定了一下薪資和職位。並找我要了身份證需要開啟入職流程。等入職流程通過之後才會有正式的offer發放,當晚很高興,激動的一晚沒睡額,畢竟心中對網易還是蠻嚮往的。過了大約兩天半之後hr微信我說入職流程已近走完了,正式的offer也已近傳送到我的郵箱去了,確定了正式入職的時間。

整個過程大體如此,期間我覺得蠻重要的是心態吧,我之前也有同事是屬於那種有實力做事情,可是表述能力略差了一點,這可能是程式設計師的通病吧,大多做開發的都在表達上可能都會差一點,包括我自己也是。所以這一點我覺得需要額外注意。其餘的我感覺更多的是功在平時把,要是說針對性的做一些題目,可能也有效果,不過我感覺效果有限。心態好,把自己應有的風采展現出來就好了。也希望各位能夠入職自己想去的公司。

相關推薦

面試之對於一個整數X,定義操作rev(X)為將X按數位翻轉過來,並且去除掉前導0

對於一個整數X,定義操作rev(X)為將X按數位翻轉過來,並且去除掉前導0。例如: 如果 X = 123,則rev(X) = 321; 如果 X = 100,則rev(X) = 1.現在給出整數x和y

2018 6月底阿里、面試經歷簡單回憶

面試整理 之前公司快倒閉了遣散人員了,所以本來是打算給以前的同事整理的,現在發出來 阿里 去年面的 一面(電面) 看了app 主要問功能的具體實現,有沒有其他更好的思路 1 arc什麼時候起作用? 2 weak的底層實現,從物件alloc開始,不是我們平時講講has

面試彙總

專案經歷 第一步:先介紹為什麼做這個專案,目的是什麼?給誰用?解決了使用者什麼問題?行業背景是什麼? 第二步:有哪些模組?主要的業務流程? 第三步:用到哪些技術? 第四步:你負責的那一部分的流程、技術? 注意:最多詳細的介紹3個專案,每介紹一個涉及的技

面試(C++基礎)

一、strcpy函式的編寫?(memcpy函式的編寫) 1)函式原型:extern char *strcpy(char *dest,const char *src); 功能:將src所指由NULL結束的字串複製到dest所指的陣列中。位於string.h標頭檔案裡。 注意:

秋招面試經驗(百度+華為+京東+美圖+51+頭條+招銀科技+美團+騰訊+阿里+面試經驗)&部分建議 (研發崗:java研發,大資料研發,研發,雲端計算研發)

        18年9月底結束秋招, 本來說是要寫秋招經驗的。 結果被我拖到了現在,  今天是我在某BAT之一實習的倒數第二天,馬上就要回去做畢設了,正在總結,正好得空。         本人某工科985碩,8月底參加秋招,9月底結束秋招, 之所以那麼遲秋招只是因為當時在旅

在騰訊、頭條、面試中,“刻意練習”才是王道!

2018年8月19號投了PM崗位,20號小姐姐給我打電話,說已通過簡歷篩選和綜合考量,約個時間進行下一步面試。 在接到網易電話的前一天,收到了騰訊、今日頭條的面試邀請郵件。 說明:因為現居廣州,所以都是遠端視訊面試。 騰訊: 騰訊面試的過程很尷尬,我沒說多少,面試官卻

面試

三月份有幸收到網易杭州研究院的面試邀請,後來也如願以償的進入了網易研究院進行某產品的前端開發,當然目前還處於試用階段,自己也會在半年試用期內好好努力,好好珍惜這份機會,這次就來寫一寫面試的經歷來分享給大家,這也算是一次還願吧...^_^ 原本和HR預約的面試時間是下午2點,可

[面試]自己總結(三)

海量資料查詢top k,演算法有什麼極端情況? 利用hash將大檔案轉換成為N個小檔案 對小檔案進行hash_set(key, count)統計 對小檔案的count排序,取出前K個key 對所有小檔案的top K進行總排序,得出最終top k 極端情況是

面試一面【遊戲測試工程師】

1、自我介紹 2、多型 3、string變數可變不?為什麼? 4、 等價類和邊界值分析舉例(上次栽在等價類,這次栽在邊界值分析,我要滾回去看基礎....) 5、堆和棧?應用場景 6、drop刪除表。delete刪除表中的資料 7、寫SQL語句,分數表,姓名,分數,

2016面試測試崗實習生面經

過了十分鐘樓豬被通知參加二面,心裡激動了一下下!二面面試官是一個年輕的歐巴,所以樓豬比較放鬆,打了招呼後坐下自我介紹,他沒有問一面問過的問題,因為電腦上會顯示一面面試官問過我什麼,所以他直入主題,直接問我關於軟體測試的問題。。。首先讓我給微博話題功能設計測試用例,樓豬答得還不錯,他貌似比較滿意,之後問我有沒有

畢業後就是程式設計師——我的阿里、金山、中華、騰訊、360、面試總結(三)

接著上篇,這篇側重於具體的筆試、面試的問題,至於是哪個公司的就不去追究了,但一定是經常問到的,而且我嵌入式系統工程師和移動開發工程師都參與了,問題要區別看待,那麼自然就少了很多對C++問題的考察。筆試    有一個教訓是,題目讓你程式設計實現的,不要羅列一大堆思想方法,程式

面試總結(2014.12.31)

先po一張面試地點的圖 投簡歷到網易是很久之前的事了,在某一段時間內,一直關注投遞反饋,一直沒資訊,原以為沒戲了。但是驚喜總在意料之外降臨的。 收到面試通知後,還是認認真真的對待,雖然我對面試結果

2016面試

8月2號經過網易內推筆試之後,有幸得到面試通知,於8月12號下午4點至網易C樓1F面試…… 基本過程 本人於下午3:40左右到網易面試大廳,發現等候的人群挺多,後來詢問得知,今天面

[面試]自己總結(二)

如何做適配 CocoaPod是什麼 64位與32位如何相容 C++與objective如何混編 對記憶體管理理解 單詞輸出 連結串列深淺拷貝(迴圈連結串列) C++深淺拷貝 海量資料 求top k 用了哪些第

面試總結

之前投過了網易內推,筆試過了,但是一直沒通知我面試。我當時想著可能沒戲了吧,畢竟筆試成績不是特別高。今天突然接到網易說要面試的電話,感覺還是很意外的。當然也沒怎麼準備,想到什麼就說什麼了。 1、講講專

畢業後就是程式設計師——我的阿里、金山、中華、騰訊、360、面試總結(一)

 再開始我的部落格之旅。東奔西跑的忙了一個多月,找工作的事算是告一段落;這段時間有興奮,有失落,有迷惘,也有開心,是一個讓自己得到鍛鍊,得到提升的好機會,是一段難忘的時光,記錄下留作紀念,也希望能給同樣要走這一段路的人一點提醒,免得像我一樣,當碰得頭破血流之時才不得不去承認

今天去面試

呵呵,準備了一個星期,終於去了網易面試了。 在應聘WEB開發的人不多,同樣能過面談和筆試的人更不多。 一起筆試的10個人,刷出了一個我。這就是第一輪筆試的結果。 第二輪刷出來了兩個。 等待下午才有機會進行專業面試,進去後被三個高手一起盤問,足足問了半個鐘頭,最後:嗯,

面試問題

2015.8.6 網易 1.在網易幾個月了1 2.介紹這個期間做過的比較複雜的專案 haitao ms cpm 3.如何實現多個tag切換到不同的頁面(這些頁面可能各不相同)、且整個頁面重新整理仍能留在使用者選擇的當前頁面 放在 4.前端用什麼框架;對這兩個框架有多少了解、

面試小結

ES叢集master選舉(當前網路內節點按id字典排序,選舉0節點,即第一個節點,超過mininum主節點數的節點當選),為什麼要有這個minimum主節點數(其實就是用來防止腦裂),腦裂怎麼產生(可能由於網路延遲,節點預設ping超時為5s;也可能由於節點壓力過大,導致ping失去響應;節點故障宕機,pin

2019校招測試開發面試問題總結

背景介紹:上海雙非碩士,非計算機專業,有過兩段實習經驗(霍尼韋爾,自動化測試半年;愛奇藝,圖片生產開發三個月),投的豬場崗位是,杭州研究院測試開發工程師。 本人於2018年7月19日在網上找的內推方式進行網申的,8月11日進行的線上測評,8月21日收到的面試通知,8月26日到杭面試(前三面一天內