2015騰訊暑期實習--前端工程師--應聘經驗

      時間過得很快,轉眼間又是尋找暑期實習的季節。本人因爲要在2016年畢業,爲了更好的提升本身的技能水平,就參加了騰訊的實習生招聘。一步步走來,通過了筆試-->初試-->複試-->HR面試等環節,感慨頗多,也學到了不少。如今雖然尚未出來最終的結果,這是我第一次求職,對於我來講能走到這一步已經很滿意了。下面就說一下個人求職經歷吧,也算是我本身的一個總結。PS/歡迎加羣(小前端:319465338),這是我師兄<簽了網易>建的一個前端交流羣,他的前端技術水平超越我八條街,還等什麼呢,趕忙來和他探討一下吧!html

1.筆試

      騰訊的筆試一直是很重視計算機基礎知識的,對於基本的數據結構,操做系統,編譯原理和計算機網絡知識等是要下工夫學習的。若是感受學習這幾門課程須要時間太多,那我就推薦你去百度文庫裏找一些PPT或者PDF等知識點總結資料,好好讀一讀,爭取對裏面的概念和方法有一個瞭解,至少要作到提到這個概念,你知道它是講什麼的。除了這些計算機基礎知識的準備以外,還要準備一下C/C++,騰訊的筆試題大題好多都是須要這兩種語言實現的。總的來講,騰訊的技術類筆試不管前端仍是其餘的職位,都是注重基礎的,並且幾乎和你的應聘職位關係不大。你能夠去找一下騰訊的前端筆試題,大題基本上沒有前端的問題。前端

2.初試

      騰訊的初試面試通常都是和你應聘職位相關性很大的,以我爲例我應聘的前端工程師,初面的面試官問的大部分都是和前端相關的,固然也穿插着計算機基礎知識。下面就是一些具體的面試問題:面試

  • 我看你本科是電子信息工程,你碩士是計算機,爲何選擇計算機專業呢?
  • 你爲何選擇前端開發?
  • 你的專業背景對前端開發有幫助嗎?
  • 你之前學過C/C++嗎?這對你學習前端有什麼幫助?
  • Javascript是一種弱類型語言,它分別有什麼優勢和缺點?
  • Javascript裏面的數據類型有哪些?
  • 在js裏call()與apply()有什麼相同和不一樣?
  • XML和JSON有過了解吧?能說一下分別介紹一下他們嗎?JSON有什麼優點?
  • 你最近都在看哪些書?
  • 《高性能網站建設》這本書裏講了些什麼?對你有什麼幫助?
  • 看到你簡歷裏寫有了解CSS3,那麼我想問你,你能夠說下CSS3有哪些新特性嗎?
  • 簡歷上面說你對C#和PHP也有學習,你能分別介紹一下這兩種技術嗎?
  • 當你訪問一個網站時,會用到哪些協議?
  • 在和服務器創建鏈接時,用的是TCP仍是UDP?
  • 你是計算機專業,那麼對數據結構和基本的算法必定有些認識,你能夠說說有哪些常見的排序算法嗎?
  • 快速排序算法是一種穩定的算法嗎?它的最壞複雜度是多少?平均複雜度呢?
  • 那麼在C++裏面,堆棧最大的不一樣點是什麼?
  • 你用JS實現過一些基本的數據結構嗎?
  • 對於Node.js你瞭解多少?

      初面總共大體四十分鐘的樣子,感受上面的這些問題,都是很基礎的。在我轉載的這篇博客 本身總結的一些問題裏都有詳細的介紹,你們能夠去看一下。因爲本人是第一次面試,沒有什麼實戰經驗,不少問題回答的不夠完美。雖然,大部分問題都回答了出來,但回答的不夠簡潔和有針對性,不少問題雖然平時看過,但沒有想清楚,沒有完全弄明白,也就回答的不夠好。之後須要注重多積累,多想些是什麼/爲何/怎麼樣。算法

3.複試

      騰訊的複試環節通常是總監面試,總監每每是比較強勢的,畢竟是一個leader嘛。咱們身爲求職者在這個環節是有壓力的,很容易使咱們發揮失常,因此,多學習多準備纔是王道。還有一個注意點就是,在這個環節的面試官不必定與你的應聘職位相同,好比我應聘的前端,面試官應該是一個搞C/C++的,並且這個環節的面試官不只僅面試一個類別的求職者,可能還面試其餘的職位。這也就形成了一種很是蛋碎的情形,其餘職位的面試者會C++什麼的,他也覺得你也應該掌握。個人面試官就是個不怎麼懂前端的,非得讓我用C/C++寫程序,而我很久木有使用這些語言了,裏面的不少函數都忘掉了,就一直和麪試官扯要用JS寫程序,雖然最後他贊成用JS寫,但這總歸會留下壞印象的,之後要切記。下面是所能想起來一些問題:編程

  • 大家本科都學了哪些課程?側重於什麼?
  • 你之前學過C/C++嗎?能夠用它編程序嗎?
  • 用C/C++編寫一個程序解決這個問題:求兩個字符串的最大子串。
  • 既然你對C++有點遺忘了,那就先用JS寫再用C/C++寫吧!PS/他還在面試另一位,我就在一個凳子上寫這個程序,大體有差很少十幾分鍾吧!
  • 你寫過一些登陸模塊,我想問你,在你登陸用戶時會遇到哪些故障或者問題?
  • 你對數據結構有了解吧?我想問你,1000萬個結點的徹底二叉樹高度是多少?
  • 你對操做系統有了解吧?關於進程的調度算法,你能講一下嗎?
  • 大家導師是作什麼方向的?你作的這個系統上線了嗎?
  • 大家這個系統怎麼獲取地理位置?
  • 大家若是用瀏覽器直接獲取地理位置須要用戶受權嗎?

4.HR面

     HR面試是騰訊面試的最後一面了,並且騰訊的HR大部分都是性格很是好的女孩,不會給你很大的壓力,同時也不會問技術問題,就像平時聊天同樣。我感受,這一面只要表現的不是太糟糕,最後都是能夠過的。下面是我遇到的問題:瀏覽器

  • 你能介紹一下你本科學校嗎?
  • 你爲何選擇了來武漢讀研?
  • 你父母對於你選擇工做城市有要求嗎?
  • 若是讓你到深圳工做,你願意嗎?爲何?
  • 你爲何選擇前端開發這個職位呢?
  • 你感受你有什麼優勢對前端開發有幫助?
  • 能夠說說你的優勢和缺點嗎?
  • 你在項目A中遇到的最大苦難是什麼?
  • 你是怎麼解決的?
  • 你感受在項目A中作的最好的什麼?
  • 你有師兄師姐在騰訊工做嗎?
  • 阿里也在招實習,你參加了嗎?
  • 若是你同時拿到了BAT三家的OFFER,你會選擇哪個?

     以上差很少就是全部的問題啦,你能夠感到基本上都是一些很常見的問題,和聊天差很少的。因此,在這環節保持自信是最好的。能夠看一下這篇文章《最後一面<HR面>--十大經典提問》 。服務器

     好吧!就介紹到這裏吧,裏面的問題就不上答案了,能夠本身思考一下。並且,到具體的職位和不一樣的公司,面試問題是不一樣的,但咱們能夠經過騰訊的這個面試瞭解一下具體的面試流程,而後內心有個準備。先寫到這裏吧,也但願我能如願拿到騰訊的實習機會!網絡

  //***2015/9/29更新***已經如願的拿到騰訊的實習offer,而且最終也得以留用轉正,各位加油!***//前端工程師

相關文章
相關標籤/搜索