一、先做兩道程式設計題,直接在a4紙上手寫**,題目很簡單【20min】
1.對一公升序排列的陣列,找到兩數之和等於指定數n,任意一組輸出即可;
2.對於公升序排列的陣列,找到其下標與該數大小相等的數,找到任意乙個輸出即可,至少給出兩種解法;
二、面試
1、簡單自我介紹;
2、物件導向的作用:封裝,繼承,多型
3、多型的意義
4、深拷貝淺拷貝的區別:這裡答完之後,感覺面試官是想讓我說基於物件的,需要說的更詳細;
5、乙個好的專案需要注意的問題:【程式設計規範】,變數函式命名,注釋等等,說的越詳細越好;
6、了解uml嗎?
7、最近學的比較多的是演算法還是程式設計基礎?一般怎麼學習?看過什麼程式設計書?
8、stl了解嗎?說一下map和list的區別,和vactor的區別
9、二叉樹了解嗎?
10、說一下快速排序
11、qt的訊號槽
12、對專案進行測試過嗎?黑盒白盒了解嗎?
13、職業規劃
2019 C語言測試
求一元二次方程ax bx c 0的解 a,b,c為任意整數。10分 編寫乙個口令輸入程式,讓使用者不停輸入口令,直到輸對為止,假設口令為456。8分 輸出1000 9999之間能對3整除的回文數。8分 10分 定義乙個結構體變數 包括年,月,日 計算該日在本年中是第幾天 規定一月一日為第一天 10分...
2019c語言課程設計
三,棋盤遊戲 簡單計算機模擬期棋盤對弈。其中棋盤左上角座標為 1,1 右下角座標為 3,3 遊戲規則如下 1 計算機移動時,使用相應函式掃瞄棋盤矩陣,尋找未佔單元 發現空單元之後,置為 o 未發現時,報告平局後推出。2 輪到對弈者時,使用想要函式要求對弈者回答想把 x 放在哪 3 誰先三點連成一線了...
2019C語言課程設計
六,c語言編寫貪吃蛇遊戲 貪吃蛇遊戲是乙個經典小遊戲,一條蛇在封閉圍牆裡,圍牆裡隨機出現乙個食物,通過按鍵盤四個游標鍵控制蛇向上下左右四個方向移動,蛇頭撞倒食物,則食物被吃掉,蛇身體長一節,同時記10分,接著又出現食物,等待蛇來吃,如果蛇在移動中撞到牆或身體交叉蛇頭撞倒自己身體遊戲結束。下面就先說說...