tx二面涼經

 

問下了項目,面試官直接說不懂這個項目是幹什麼的,然後讓我講清楚給他說究竟是什麼?中途說的不清楚的地方他就進行詢問。

1. 定位:相機怎麼做定位?怎麼提取特徵點的?  

獲取相機->獲取特徵點->特徵匹配->計算定位。

特徵點實際上就是圖片當中的一些關鍵信息,特徵點一般是通過圖像像素值來判斷的。

2.動態物體如何影響定位的精度? 如何改進?

沒解釋清楚,感覺解釋起來挺麻煩的。實際上用參照物來講,應該能夠聽懂。

3.SLAM的含義是什麼?

同時定位和建圖,剛纔我們講了定位,建圖的話就是知道周圍環境的信息是什麼?比如我們看到了什麼信息,以另外一種方式存儲起來周圍的信息,地圖。

4.機器人和電腦之前是怎麼通信的?用到了什麼協議了? 

一開始回答是ssh,面試官說我沒聽懂問題,後面說了電腦與機器人控制板之前通過串口來傳送命令。

5.你們機器人這些硬件也是現成的,軟件的話也是配套的,那做機器人主要在做什麼呢?

實際問的就是這個領域有什麼挑戰?現在的開源slam都能夠比較好的解決了正常情況下的定位問題,但是在一些特殊的場景下需要做一些特殊的處理,比如谷歌開源了categraphy........

項目問了15分鐘左右,第一次被問這麼久項目.....

 

 

接下來問些基礎知識

1.本科有學過網絡編程嗎?沒有,本科是電子信息工程?這個專業主要是做什麼的?

微機,單片機,彙編語言,模擬電路,數字電路.....

2.在32位機器硬件中斷號是多少來着? 問題沒聽懂是什麼,反正是超過自己的知識範圍了,不懂....早知道不嘴賤了,遇到了高手.

3.爲什麼要三次握手,四次揮手?

https://blog.csdn.net/eddyjoe/article/details/87936084

https://blog.csdn.net/qq_38950316/article/details/81087809?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.nonecase&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.nonecase

三次握手,應該先說明下這個過程,然後說明白爲什麼不是兩次,以及爲什麼不是四次,剛好是三次。

四次揮手,前兩次主要做的是告訴服務端客戶端不再發送消息給服務器了,然後服務器可能還需要繼續傳送數據給客戶端,然後服務器要停止發送數據了,就發送fin給客戶端,爲什麼這個時候不能直接關閉呢??如果服務器發送給

答:因爲當Server端收到Client端的SYN連接請求報文後,可以直接發送SYN+ACK報文。其中ACK報文是用來應答的,SYN報文是用來同步的。但是關閉連接時,當Server端收到FIN報文時,很可能並不會立即關閉SOCKET,所以只能先回復一個ACK報文,告訴Client端,"你發的FIN報文我收到了"。只有等到我Server端所有的報文都發送完了,我才能發送FIN報文,因此不能一起發送。故需要四步握手。

上次林組長被問到了如果三次握手中,第三次失敗了(最後一次客戶端發送的ack丟了,會發生什麼情況)

https://blog.csdn.net/yrx420909/article/details/104483455

4.如何防止DDos攻擊呢?

DDos服務可以包含泛洪服務,

1.可以直接由多臺機器向目標主機發請求

2.仿造目標主機的ip,向多臺機器發送請求,然後由其他機器響應.

https://blog.csdn.net/nczb007/article/details/82380035

5.Linux下面如何查看共享內存呢?

https://blog.csdn.net/qq_37960324/article/details/85156932

萬能的top指令  ,如果要查看指定的進程呢,可以使用top - p pid  

ps -ef | grep 

pmap 可以根據進程相關信息佔用情況.

6.STL瞭解不?map<結構體,int>能夠通過編譯碼?

必須在結構體內定義operator<纔可以.

7.虛函數中虛函數表在哪裏呢?

https://www.cnblogs.com/chenhuan001/p/6485233.html

8.你用到的C++的知識有哪些呢?

就之前做的項目來看(1)stl (2)線程 (3)面向對象的思路

9.建議:

可能你之前寫的代碼偏應用,多看點網絡編程的基礎

開源框架

 

 

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