學員專業:通信工程
入職企業:景嘉微
學員自述:
近跑了挺多宣講會,也很幸運的通過筆試,得到多家公司的面試通知,大致將印象比較深刻的公司面試總結了一下,和大家交流分享。
家公司:面試也是個進去的,剛開始心情比較緊張,但是見到面試官的時候緊張感就消失了。
首先先是自我介紹,我比較突出的介紹了自己在學校里面的經歷以及獲得的一些成就,自我介紹雖然看起來是很簡短很簡易的流程,但是卻尤為重要,面試官需要能在短暫的時間里面了解你并且被你吸引住眼球是需要一定技巧的,建議在自我介紹時多對自己的自學能力進行突出的介紹。
接下來,面試官開始閱讀簡歷并且通過簡歷的項目內容進行提問,所以需要很仔細的將自己的項目內容了解一次,不然就會很尷尬。如果對自己的項目沒有信心,能多多說話,讓面試官跟著你的節奏的跑(盡量往自己熟悉的知識點上進行介紹,這也是多次項目面試得出的經驗)面試官進行問答很流暢后,會聊得很融洽,也基本能通過技術面試了。
緊接著就是人事面試,人事面試會有很多坑,需要謹慎回答,我記憶深的是對面的hr小姐姐問了一個問題:一輛火車行駛在軌道上,原路線上有5個小孩子,你可以選擇變道,但是另一條道路上有1個小孩子,你會不會選擇變道?當時具體答了什么我記不清楚了,但是這個奇葩問題讓我現在想起來都印象深刻。除了這種奇葩的問題之外,更多的是詢問就業的地點選擇,個人的經歷以及家庭對自己的影響。大部分概率人事面接受后就能得到錄取通知了。
第二家印象比較深的公司:因為之前積累了一定的經驗,所以對于項目以及人事面的回答比較清晰,這個公司的技術面試給我的印象比較深入。考點較多c++,數據結構以及stm32。以下是部分考題:
1.請介紹你接觸到的設計模式?
問題出來我大概知道他問的是23種設計模式,但是沒有深入理解過,我也只是介紹了其中一兩種,然后回答其他的不知道。
2.請回答出小系統板包括什么?
我回答的是1.晶振 2.芯片 3.復位電路 4.進行燒錄程序(J-Tlink或ST-link
)應該還有但是我沒回答出來了。
3.請回答你在c++中使用接口的?
這個問題我的反應是通過類中的成員函數實現接口,但是面試官說不對,后面我問他,他說通過抽象類進行接口的實現。
4.請回答epoll技術使用到的數據結構?
我之前正好了解過epoll使用的數據結構,就回答了紅黑樹以及雙向鏈表
5.說說什么是多態性?多態性的表現。
老師上課說過,就不總結了
6.函數重載的表現
7.new和delete與malloc和free之間的區別以及聯系
new和delete的內部函數的實現就是使用的malloc和free
8.棧,堆的使用區域以及區別
9.我覺得難度的一道題,怎么解決菱形繼承的問題?
回答:通過虛繼承解決。
以上就是面試的時候的提問,比較考平時的積累以及對深層次的c++知識的了解。
希望我的分享能夠給大家在就業當中提供幫助,預祝大家能夠盡快找到自己心儀的工作以及公司,加油!!!