之後通知現場面,我沒去,有點對不起前幾天的兆芯面試官。
西安地區,9月5-7號優招面試,9月5號收到訊息,9月6號去面試。通知的是10點簽到,去了人太多了,根本不看通知時間,按照簽到順序等待面試,人真的很多!我投的是**演算法-終端晶元部。
二面結束很快收到了offer,等了半個月,中秋結束開始簽約,收到簽約簡訊去簽約。估計是人太多,華為簽約弄得很亂。優招校招、崗位、地點無規則發簽約,很多校招的收到offer立刻給發了簽約簡訊,優招的很多還在等著,很混亂。其次,華為調崗調部門不會提前給通知,簽約可再談也比較麻煩。再者,如果你之前已簽約其他公司,據說華為是不等的。就這樣等到9月28號,給了簽約簡訊,此時也就是去湊熱鬧了,結果我也猜到了調崗調地點。華為這樣弄真的讓人很鬧心,只能說拜拜了。
一面
7月下旬,提前收到第一輪面試邀請,**面,結果推了一天,第二天才面的。
第一輪技術,接到**時還有點虛,而且一直聽不清楚,之前面試過實驗室的小夥伴也說聽不清。我換了3個地方,還是聽不清,前5分多鐘就這麼過去了,我有些大膽的要求更換****,面試官很好,爽快同意了,用自己的手機打了過來,清楚太多了。就這點一定提醒下,不要慫,聽不見,聽不清就說。
首先讓做了自我介紹,主要介紹研究生的做得工作,然後開始談專案,會挑著你的專案展開,主要看你對你的專案理論、實現整體掌握,會就你的改進點提他的看法。我說到我近期的研究內容是變換編碼,面試官讓講一下現在的主要工作和改進想法,被問到幾個變換具體的理論知識:目前離散余弦、正弦變換核的本質區別,各種變換核的適用場景,以及是否存在蝶形快速演算法。面試官還是很好的,中間我有個地方突然卡殼,面試官主動提醒的,乙個小失誤。另乙個失誤說錯了乙個很簡單的東西,而且還重複了兩次,被挑出來了才意識到說錯了,尷尬。最後例行公事,問了能不能實習,以及回答你的問題。整體感覺,大疆還是很要求理論紮實的,問的比較細,不過面試官很好,不是那種咬住乙個地方不放的,會主動避免尷尬。
面試官估計是大佬鄭蕭楨。
二面三面一、物件導向的3個特徵。 多型的定義和應用場景。
封裝、繼承、多型。
封裝,也就是把客觀事物封裝成抽象的類,並且類可以把自己的資料和方法只讓可信的類或者物件操作,對不可信的進行資訊隱藏。
繼承是指可以使用現有類的所有功能,並在無需重新編寫原來的類的情況下對這些功能進行擴充套件。繼承概念的實現方式有三類:實現繼承、介面繼承和可視繼承。
多型簡單的說,就是一句話:在基類的函式前加上virtual關鍵字,在派生類中重寫該函式,執行時將會根據物件的實際型別來呼叫相應的函式。實現多型,有二種方式,覆蓋,過載。
二、常量函式的定義方式。
#define和const,定義的常量都不能被修改。
區別是:
1.編譯器處理方式不同:
#define在預處理階段進行處理。
const在編譯階段進行處理。
2.型別不同:
#define沒有定義型別,只是簡單的字串替換,不進行任何的檢查。
const常量有具體的型別,要進行型別檢查。
3.儲存方式不同:
#define在預編譯中就已經替換了,因此不分配記憶體,僅僅是展開。#define實際就是給出了立即數,在執行過程中,常量在記憶體中會有若干個拷貝。
const常量會在記憶體中分配,可以是堆中也可以是棧中。以後在定義的常量呼叫時,只是使用對應的記憶體位址,不再開闢新的空間,在記憶體中只有乙個拷貝,因此const相比#define,可以避免反覆分配記憶體,節省空間。
三、static的應用場景。
static用於定義靜態變數、函式以及類中的靜態成員,特點是在程式開始時分配空間,結束時釋放空間,預設初始化為0。
簡單概括static的作用有兩種:
1.改變儲存空間位置,實現資料共享。
2.限定作用域,可以防止不同檔案中函式重名。
四、開闢空間的方法:new和malloc。 new的開闢空間錯誤時會返回什麼。
new和malloc都可用於申請動態記憶體和釋放記憶體。
malloc是c標準庫中提供的乙個普通函式,會根據需求動態分配指定大小的記憶體空間,分配成功會返回指向被分配記憶體空間的指標,失敗時會返回空指標null。多次呼叫malloc分配的位址不能有重疊,除非之前分配的記憶體已經被釋放掉了。
new可以自動找到乙個正確長度的記憶體塊,並返回記憶體塊的位址。分配記憶體失敗時,預設丟擲bad_alloc異常。
二面,據說是總監面,主要問的都是你的專案和個人意向,沒有問技術方面的東西。
海康面試官考察的比較全面。開始讓自我介紹時還刻意要求介紹一下家庭、生活、業餘愛好等內容,應該是在觀察性格。然後讓我自己挑簡歷中的乙個專案來介紹,為什麼選該專案介紹,其中遇到了哪些問題,怎麼解決的,應該是在考察自學和解決問題的能力。面試官讓我手繪並講解了jem編碼框架,實際還是hevc的框架,沒變。最後讓當場手寫了乙個函式**,考察**能力:實現乙個函式,將輸入的整形數的二進位制的低3位到低7位全部置為1。題目很簡單,不過我理解錯了,浪費了很長時間,應該及時問面試官糾正思路的,不知道會不會因為這個掛掉。另外有問到英語水平,我直接說口語一般,同去面試的乙個女生被要求英文自我介紹,注意準備。
hr面問的比較寬,主要考察處理問題、交流溝通的能力。首先問為什麼投了海康,接著問專案的東西。實際對專案內容不care,主要想看你在專案裡遇到了什麼問題,你怎麼解決的。然後又問了職業規劃,讓說了一下對自己的評價。最後看你有什麼問題,整個交流,20分鐘左右吧。
大華實習崗面試放在了6月底,感覺很倉促,也感覺比較水。
緊接著就是hr面了,主要問了學校、成績、崗位意向和個人優勢,因為離家遠,還被問到了對於杭州的認識,就結束了,等一周後通知。
2019屆阿里巴巴春招前端面試經歷
總共是3面技術,一次hr 1.說最近做的專案 2.hash路由和history路由的異同,history路由實現原理 3.http快取 4.雙向繫結 5.generator,async,promise三種的區別 6.前端優化方法 7.react的componentwillupdate作用 處理因為 ...
2019屆網易JAVA實習2面經歷
二面前一天晚上打 過來沒有接到,再回過去的時候已經9點多了。沒人接 第二天上班時間再回 過去還是沒人接,本以為涼涼。然後對方過來約時間定在了5點 首先是自我介紹,我把大學期間的一些經歷給面試官 後面稱為王哥,感覺聊的挺開心的?簡單的介紹了一下,畢竟雖然曲折了點,但怎麼也是讓人成長的一段經歷 因為提前...
2019屆華為秋招面試
其實秋招過去已經很久了,距離我面試華為8.17也快三個月了,有些已經記憶模糊,但是還是想記錄一下。秋招開始的比較早,報了華為的優招,大概7月份收到筆試通知,報的軟體測試崗,筆試與軟體開發是一樣的的,都是三道程式設計題。然後隔了幾天收到測評,基本上收到測評就是筆試通過了。然後8月初放暑假在家收到了 通...