某面談問題

2021-10-13 15:35:36 字數 560 閱讀 9133

1.什麼是雜湊表

一種鍵值對對映集合的資料結構,底層通過陣列來儲存元素,跟另一種對映關係的treemap是分開的,沒有關係。

2.為什麼要使用紅黑樹來建立雜湊表

3.實現雜湊表除了紅黑樹還可以使用什麼

陣列,取餘規整陣列的長度

4.使用陣列怎麼實現雜湊表

5.什麼是堆排序

選擇排序的優化,原地建堆,求出最大值,和最後乙個元素交換,堆元素減一,對第乙個位置的元素進行siftdown操作,直到堆裡面只有乙個元素

6.c#和c那個效能更好 為什麼

7.lua和c那個效能更好 為什麼

c , lua執行在虛擬機器,要解釋,c直接編譯成二進位制檔案

8.解釋一下lua裡面的table

9.table也可以作為雜湊表,作為陣列,那個效能更好

10.cpu快取是什麼 (記憶體條裡面的cache)

hr麵麵了一堆問題,但我覺得大多數都是沒有意義,愛怎麼回答怎麼回答把,就這個問題還比較有意義 。

你們公司專案組的人成員的人員分工是怎麼樣的呢?

一年半成為中級開發者,hr說的,我說的3年,醉了。

鵝廠某面試問題

1 談一談你對c 語言中多型的認識?2 static在c 中的作用 3 虛函式表的儲存 4 c 異常處理棧展開的過程是什麼樣的 5 引用和指標的區別 5 網路中的大端小端儲存如何轉換成本地,用了什麼函式 6 vector中底層實現是什麼樣的 7 tcp udp之間的區別是什麼 8 select和ep...

C 素未某面

c語言有非常全面的運算子和多樣的資料型別,可以輕易完成各種資料結構的構建,通過指標型別更可對記憶體直接定址以及對硬體進行直接操作。c 擅長物件導向程式設計。oop達到了軟體工程的三個主要目標 重用性 靈活性和擴充套件性。oop 物件 類 繼承 多型 訊息,其中核心概念是類和物件。程式由一系列物件組成...

名人面談語錄

網擎科技ceo ut斯達康部門經理,1999年創業,2001年關門 那麼年輕做什麼經理,先扎扎實實的幹10年研發再說。2000年,剛入it行業,從事後台cgi開發,表現突出,入職僅4個月,被當時網擎的子公司華人教育網總經理,現華人教育網總裁推薦我做華人教育網技術經理,管理30人的研發團隊,制定專案計...