英特爾Intel面試題
- 面試試題
- 關注:1.37W次
英特爾intel面試題(一)
1.巴拿赫病故於1945年8月31日。他的出生年份恰好是他在世時某年年齡的平方,問:他是哪年出生的?
答案:
設他在世時某年年齡為x,則x的平方<1945,且x為自然數。其出生年份x的平方-x=x(x-1),他在世年齡1945-x(x-1)。1945的平方根=44.1,則x應為44或略小於此的數。而x=44時,x(x-1)=44×43=1892,算得其在世年齡為1945-1892=53;又x=43時,x(x-1)=43×42=1806,得其在世年齡為1945-1806=139;若x再取小,其在世年齡越大,顯然不妥。故x=44,即他出生於1892年,終年53歲。
2.每天中午從法國塞納河畔的勒阿佛有一艘輪船駛往美國紐約,在同一時刻紐約也有一艘輪船駛往勒阿佛。已知橫渡一次的時間是7天7夜,輪船勻速航行,在同一航線,輪船近距離可見。
請問今天中午從勒阿佛開出的船會遇到幾艘從紐約來的船?
英特爾intel面試題(二)
q1:請你分別劃劃osi的七層網絡結構圖,和tcp/ip的五層結構圖?
q2:請你詳細的解釋一下ip協議的定義,在哪個層上面,主要有什麼作用? tcp與udp呢?
q3:請問交換機和路由器分別的實現原理是什麼?分別在哪個層次上面實現的?
q4:請問c++的類和c裏面的struct有什麼區別?
q1 osi的七層網絡結構圖——物理層/數據鏈路層/網絡層/傳輸層/會話層/表示層/應用層
tcp/ip的五層網絡結構圖——應用層/傳輸層/網絡層/鏈路層/物理層
q2 ip協議的定義——因特網協議或網際協議(internet protocol)。對應於網絡層,
它自身採用4層結構模型:應用層/傳輸層/網際層/網絡接口層
作用在於規定了互連網上傳輸數據的確切格式及完成路由選擇的功能,選擇一個數據發送的路徑。
tcp協議的主要是提供可靠的傳輸服務,而udp(用户數據報協議)是定義用來在互連網絡環境中
提供包交換的計算機通信的協議。此協議默認認為網路協議(ip)是其下層協議。此協議提供了
向另一用户程序發送信息的最簡便的協議機制。
q3 交換髮生在網絡的數據鏈路層,而路由則發生於網絡層。數據鏈路層的轉發即稱為交換,而路徑選
擇即指路由,通常,路由器的性能比交換機要差一些,因為路由器是基於軟件的查錶轉發,而交換
機可以實現硬件的直通式轉發。
q4 區別在於c裏面的struct沒有定義方法,而c++的類是將不同類型的數據和與這些數據相關的操作封
裝在一起的集合體,包含了操作方法。
- 文章版權屬於文章作者所有,轉載請註明 https://wjfww.com/ziliao/shiti/8kdode.html