微網優聯——微網優聯 嵌入式技術一面,校招,問答記錄
- 1. 2 分鐘簡單自自我介紹
- 2. 問一遍筆試題目
- 3. IP地址在哪個層
- 4.手動配置過IP地址嗎?要配哪幾個?
- 5. ARP 是域名找IP地址還是IP地址找域名?
- 6. Linux、計算機網絡、操作系統掌握的怎么樣?數據結構用的多嗎?
- 7. 你這簡歷項目挺多的,但和我們不太匹配
- 8. 你人為你做的最好或者突出的哪個項目?
- 9. 為什么沒有找機器視覺崗位?
- 11. 你認為你和985的學生差距在哪?或者說能和他們一樣做的好?
- 12. 既然你說你做的是簡單的算法,那講一個看我能不能聽懂?
- 反問環節:你有什么問題要問的嗎?
- 1 該崗位對網絡要求高嗎?
- 2.主要是在Linux下面開發嗎?
- 3. 筆試在面試中的比例?
- 4.這輪面試如果通過了,下一輪是技術面還是HR?
騰訊會議面試,,微網優聯——微網優聯 嵌入式技術一面,校招,問答記錄
1. 2 分鐘簡單自自我介紹
把準備的自我介紹內容 復述了一遍。
2. 問一遍筆試題目
筆試題目,挑了很多問我,讓我講解關于,最后程序題 實現字符串拷貝,說我寫的太簡單了,問題沒考慮全面;
3. IP地址在哪個層
(計算機網絡這一塊,沒復習,相關的問題回答的不好)
不太清楚,想了下,回答鏈路層。。啊,回答錯了,是網絡層
IP地址工作在 ?網絡層?(OSI參考模型的第3層,TCP/IP模型的網際層):
?IP地址所屬層級?:
- OSI模型?:第3層(網絡層);
- TCP/IP模型?:網際層(Internet Layer);
?核心功能?:
- 邏輯尋址?: 為網絡中的設備分配唯一標識(如 192.168.1.1)。
- ?路徑選擇?: 通過路由器在不同網絡間轉發數據包(基于IP地址)。
- ?跨網絡通信?: 實現不同物理網絡(如以太網、Wi-Fi)間的互聯互通。
4.手動配置過IP地址嗎?要配哪幾個?
IP地址
子網掩碼
默認網關
DNS服務器
配置靜態IP地址不寫靜態DNS可以嗎
1、絕大多數操作系統(windows)及手機,如果手動指定IP地址(也就是所謂的配置靜態IP地址),并且不填寫DNS的話,無法正常訪問互聯網。因為無法從正確的DNS服務器上取得所需要的DNS解釋數據。
2、因為是指定IP,所以設備(電腦或手機)也不會嘗試再從其它設備中取得正確的DNS配置。
3、DNS的作用是,將類似“www.abc.com”之類的 字符式的地址轉化成類似“202.100.100.133” 的數字式的IP地址。
5. ARP 是域名找IP地址還是IP地址找域名?
域名找IP地址
互聯網訪問的方式是:輸入域名—域名解析服務器(dns)解析域名成ip地址—訪問ip地址—根據綁定域名找到目錄—達到訪問目的地
域名也叫做網域,實際上就是一串在因特網計算機上的名字字符,而且是具有唯一性的,當傳輸數據時用做定位標識。域名是以英文符號"."來隔開,頂級域名是固定的,一個網址就是該網站的域名如.com/.cn/.net等等。
ARP的功能是() 。A.通過lIP地址找到MAC地址
B.通過IP地址找到IP地址
C.通過域名找到IP地址
D.通過lP地址找到域名正確答案:通過IP地址找到MAC地址
ARP(Address Resolution Protocol) 地址解析協議,用于實現打通第二、第三層,根據IP地址獲取物理mac地址的協議。OSI模型把網絡工作分為七層(“應表會傳網數物”),IP地址在OSI模型的第三層(網絡層),MAC地址在第二層(數據鏈路層),彼此之間不打交道,跨越ISO模型的第二,第三層實現數據傳輸,需要使用到ARP地址解析協議,可以根據網絡層IP數據包包頭中的ip地址信息解析出目標硬件地址(MAC地址)信息。實現通信的順利進行。
DNS協議介紹
上文中所說的ARP協議,是在局域網內依據IP 地址查詢到對應的MAC物理地址 ,這里要講的DNS協議則是用來實現域名與IP地址之間的互相轉換。
域名的使用是為了方便人類的識別和記憶,而機器呢只識別IP地址,這其中就需要一個工具將兩者進行互相轉換,這個工具便是域名系統,也稱為域名服務器。域名系統(Domain Name System,縮寫DNS)是互聯網的一項服務,它作為一個將域名和IP地址相互映射的一個分布式數據庫。
6. Linux、計算機網絡、操作系統掌握的怎么樣?數據結構用的多嗎?
。。。。。。。。。
7. 你這簡歷項目挺多的,但和我們不太匹配
A:簡歷前五個項目都是嵌入式相關的
Q:我們主要做 Linux下C開發
8. 你人為你做的最好或者突出的哪個項目?
(我想著實習期間做的機器視覺與嵌入式崗位無關,而自己在校時做了一些嵌入式項目,于是就挑選了 基于51單片機的智能黑板擦項目,該項目獲實用新型專利)
。。。。。,雖然看起簡單,但是整個過程從整體構思、電路搭建、機械結構設計、單片機程序編寫等等所有工作都是我一人完成,還很考驗人的,有點像嵌入式全棧工程師,軟硬件各個方面都涉及到了。這個項目,真正最難得不是在程序設計上,而是空間受力平衡和機械機構協調問題,很多機械機構是不到,只能根據需要自己設計,邊實驗邊改進。最終,也達到了滿意的效果,并且申請了專利。
Q:投入使用嗎?
Q:代碼有多少
A:2000多行
但是,面試官的意思,這也和他們工作需求關系不大,他們主要是Linux下c開發。【總之 感覺就是在故意找茬】
Q:出差給公司帶來的價值呢?
(我的實習簡歷中 有提到實習期間 去甲方場調試 一臺價值百萬的客戶定定制設備,我在與預計時間內完成調試,所有參數達到合同指標,交機后兩周項目進行到驗收環節,這個重要的環節我做的很好。)
A:。。。。。。。。。。。。。。
9. 為什么沒有找機器視覺崗位?
開始也是準備找機器視覺崗位,所以我實習的時候也是找的機器視覺崗位,
但是當我是實習結束后開始投簡歷,發現機器視覺基本都要985碩士,211要的都少。
但是我并沒有,而是投遞機器視覺的崗位崗位的同時,也兼顧嵌入式、C/C++開發,畢竟。。。。。
。。。。。。(面試沒經驗,回答的太老實了)
(值得高興的是,我最后還是找到了 滿意的機器視覺崗,工資嵌入式高多了!!!)
11. 你認為你和985的學生差距在哪?或者說能和他們一樣做的好?
(還是有差距的,在做算法的時候,經常會用到高等數學公式,有時還要會改進公式、自己編寫公式,用以解決實際問題。我實習期間,就開發簡單的算法。)
。。。。。。。。。。。巴拉巴拉說了一堆
12. 既然你說你做的是簡單的算法,那講一個看我能不能聽懂?
A: 發票精準定位。。。。
Q:那和車牌識別、二維碼識別差不多嗎?
A:。。。。。。。
Q: 那不是有固定的一套方案,可以直接用嗎?
A: 大致思路基本是一致的,但不同的產品識別方法還是很大差別的。具體到每一個產品還都要結合實際情況,用戶實際需求。。。。。。。。
反問環節:你有什么問題要問的嗎?
1 該崗位對網絡要求高嗎?
不高,本科那些學明白了,就夠了,,用不了多高級的,也不會去寫IP協議那么高級
2.主要是在Linux下面開發嗎?
是的Linux 下開發C
3. 筆試在面試中的比例?
C基礎和成績是基礎分
Linux、計算機網絡、操作系、數據結構 ,這是加分項
4.這輪面試如果通過了,下一輪是技術面還是HR?
技術面就這一輪,如果過,下一次就是HR面