華爲成渝地區2020屆實習生面試日記

4月3日進行筆試,機考,三道編程題。記得只做出了其中的一道題目。本以爲沒有面試的機會了,沒想到4月11日的時候收到面試通知,還是聽竊喜的,後來瞭解到,很多人一道題都沒有做出來,都收到面試通知了,看來本次筆試應該沒有刷人。
華爲實習的面試需要帶身份證過去簽到,面試時間是4月16-17日,地點在成都市高新黃冠假日酒店,我的具體面試時間是17日下午1:30。我是提前半個小時到面試地點的,到的時候人就已經很多了,好像是非研發崗位和研發崗位的人都是同一天面試的,現場一眼就能夠看出哪些是面研發崗,哪些是非研發崗的(非研發崗的都穿正裝,女生化着妝,只有研發崗位的人都穿着隨意)。下面說說面試流程:
研發崗:簽到=>業務面試=>綜合面試。共兩輪面試,據說業務(技術)面不通過的時候,結束的時候面試官會直接說你可以回去等通知了;技術面通過的話,面試官會讓你出去等,一會參加二面。
非研發崗:簽到=>集體面試=>業務面試=>綜合面試。共三輪面試,沒有參加面試,具體情況不清楚。
下面記錄我的面試經過:(現場有簡歷自助打印機)
一面:簽完到之後,坐在等候區裏,到你面試的時候手機會收到短信提醒,屏幕上也會顯示。之後帶着自己的簡歷,到一個大堂里根據編號找到你的面試官,把你的簡歷遞給面試官,然後面試官會讓你做個自我介紹 。我遇到的面試官是一位30歲左右的大叔,很和藹。首先是自我介紹(沒有時間限制),我簡單的進行了大約半分鐘的自我介紹之後,面試官根據簡歷開始提問。因爲我的簡歷中寫了兩個項目,而且簡歷中貼有項目的演示二維碼,所以面試官讓我掃描二維碼給他看,之後看了我的github上的代碼,然後問了一些項目上的業務。項目問完之後,問一些JAVA基礎知識。
面試官:final、finally、finalize之間有什麼區別。
:吧啦吧啦的說了一通
面試官接着問:在catch中return之後,finally會不會執行?
:會執行。
面試官:確定會執行嗎?
:會。
面試官:switch中可以放哪些數據類型?
:int,char
面試官:沒有其他類型了嗎?
:哦,還有枚舉類型。(後面我查了, 可以放int、 short、 char 或者 byte,還有enum)
面試官任然不放棄,繼續問:字符串可以嗎?
:不可以(long,string 都不可以)
面試官:LinkList和ArrayList的區別
:吧啦吧啦的說了一堆
面試官:HashMap和HashTable的區別呢
:吧啦吧啦的又說了一通。
面試官:你是學計算機的,下面我問問你計算機相關的,如何實現互斥
:通過鎖的機制(後面查了,可以通過信號量、管道等)
面試官:全局鎖和對象鎖的應用
:我不太記得了
面試官:看了你的簡歷,你熟悉JVM機制,能給我說說嗎?
:徵詢面試官的意見,我拿着放在桌子上的紙和筆,一邊寫一邊jvm的框架一邊給面試官解釋。
面試官:看了你的簡歷上熟悉Spring,能給我畫一下Spring的框架嗎?
:(如實和面試官說不記得Spring的框架了,目前只知道bean的生命週期,AOP、IOC、DI。
面試官:ok,根據流程,你需要手寫一段代碼,你會socket編程嗎?
:我不太會socket編程
面試官:那你會字符串的基本操作嗎?
:會
面試官:那我給你兩個很大的字符串,你能夠把兩個字符串連接起來嗎?(下來之後,發現好多同學都是讓手寫快排,昨天一同學被讓重現 內存泄漏
:能使用自帶的庫方法嗎(答案是否),自己手動寫了。寫完之後給面試官看,並講解自己的思路。
面試官:好的,面試結束了,出去等一會進行下輪面試。

二面

等了差不多一個小時,才進入二面。二面遇到的是一個四十歲的大叔,人也很友善。首先也是進行自我介紹,在自我介紹的時候,面試官一直在看我的簡歷,但是會時不時的點頭或“嗯”,表示他在聽,感覺很nice。自我介紹完之後,也是問項目的一些事情,面試官也自己掃描了我簡歷上的二維碼查看我的項目演示。然後就問了一些的問題,我只記得幾個了。

  1. 你最自豪的事情是什麼?
  2. 你一般是怎麼調試代碼,找出代碼中的bug的?
  3. 你對華爲的認識。

其他的不記得了,大概面了二十分鐘左右。結束後說三到五個工作日會同意回覆。兩輪面試遇到的面試官都很nice,沒有太大的壓力,整個過程很愉快。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章