回覆列表
  • 1 # 王石頭小觀點

    介紹一下你自己。(嚴格來說這個不能算一個問題,每家公司基本都要問)

      一、OSI模型有幾層?

      二、說說C++的多型?為什麼使用虛擬函式比非虛擬函式耗費的時間更多?

      三、有一個全域性變數int a=0,現在兩個執行緒各自迴圈執行100次a++操作,問最後a的值是多少?

      四、對於海量資料,用什麼資料結構儲存使用者搜尋的高頻關鍵詞比較合適?比如,當用戶輸入“黃”字,輸入框要自動顯 示“黃曉明”,“黃蓉”,“黃山”,“黃鶴樓”等提示,但是能儲存的量很有限,所以需要選擇恰當的資料結構。(我先後說 了陣列和堆,似乎都被否決了)

      五、智力題:一片草地的草每天勻速地長,m只羊花p天能吃完,n只羊花q天能吃完,問現在k只羊花多少天能吃完?( 記不清m,p,n,q,k的具體數值了,總之是根據已有的兩個條件列出二元一次方程組來求解)

      六、手寫快速排序程式。快排的複雜度是多少?給定1組數1,4,5,5,8,9,7,在快排過程中這兩個5是否會被交換?

      七、簡述怎樣用兩個棧實現一個佇列的功能?只需實現入隊、出隊。

      八、你想開啟電視看世界盃,結果發現電視黑屏完全沒反應,應該怎麼檢測故障?

     最後問了一下個人的學習和生活情況

  • 2 # 喑啞3

    首先可以問一些共通的專業基礎知識,計算機體系結構,網路通訊協議,作業系統,還有資料結構相關的知識,比如CPU流水線,指令集,TCP/IP協議,LINUX記憶體管理,連結串列和二叉樹等。

    然後根據對方簡歷上提到的專案技術針對性的進行提問,比如對方做過USB裝置驅動,就針對性的問問USB的傳輸型別,列舉過程,還有描述符相關的內容。

    接下來再根據應聘崗位所需的技能進行提問,比如如果需要招聘來做汽車電子的,就可以問問CAN匯流排相關的,做物聯網的就可以問問藍芽,WiFi,ZigBee,lora,nb-iot等內容。

    最後就考察一下對方獨立思考和解決問題的能力,比如可以問一下工作中遇到過的最難調的BUG是哪個,最後是怎麼找到問題,然後怎麼解決的。

  • 3 # 大王臉

    我一般都是對著簡歷問,看他做過哪些專案,在專案中做過哪些工作,挑些我自己比較清楚的問細節,透過他的回答,基本可以判斷水平

  • 中秋節和大豐收的關聯?
  • 酒醅發酵完全的標準?