上海魯班軟件 筆試 面試 回憶
去上海魯班軟件筆試和面試,筆試還行,面試時兩個面試題對我一陣狂問,基礎(chǔ)知識薄弱的問題就顯現(xiàn)出來了,被鄙視了,丟臉啊丟臉。
問到最后都已經(jīng)不想他們再問了,問得太深很多東西都不知道,到最后他們問我想問公司哪些情況時,我倒沒想出啥問題,一直處于被動挨打的局面一下子讓我主動卻還沒回過神來??偟膩碚f基礎(chǔ)知識薄弱,而且面試經(jīng)驗(yàn)太少。繼續(xù)努力,修成面霸。
筆試:
時間90分鐘
第一頁是填個人的資料
第二頁是跟計(jì)算機(jī)不相關(guān)的題,有考數(shù)學(xué),有點(diǎn)像智力題,最后一個是英譯中,并給出回答。
我能想起幾道就寫幾道。
1.有一個是4x4的二維正方形,問里面共有多少個正方形
2.給出一組有規(guī)律的數(shù),填下一個數(shù)是什么,1,1,4,10,28,76,()
3.一只蝸牛在井底,要爬出井,晚上爬3米,白天睡覺會掉下來2米,問10米的井它要多少天才能爬出來
4. 10的立方是1000,11的立方是1331,問什么的立方是1092727
后面的是筆試題了
10道選擇題,每題5分,后面三個大題三選二做,大題是代碼里挖幾個空讓你填,不難。
三道大題分別是:
1. 類的繼承問題,記得軟考時有考過這題,說是公司里原來就有CSharp,CPoint和CQuad的繼承關(guān)系,問現(xiàn)在想加一個CCircle,但找到了一個第三方的類,實(shí)現(xiàn)的功能跟公司想要的功能差不多,但接口不一樣,問要怎么處理
2. 設(shè)計(jì)模式里的單例模式
3. 在二叉查找數(shù)中刪除一個結(jié)點(diǎn)
面試:
類的重載和覆蓋 #define是拿來干嘛的 define和const區(qū)別 矩陣的左乘和右乘(圖形學(xué)) 向量的點(diǎn)乘與叉乖(圖形學(xué)) 用過MFC中哪些類,畫出MFC類框架圖,能畫多少畫多少 結(jié)構(gòu)體與類的區(qū)別 時間復(fù)雜度和空間復(fù)雜度 用過哪些設(shè)計(jì)模式,寫個單例模式的代碼 數(shù)組和鏈接的區(qū)別,在數(shù)組和鏈接中插入一個新的數(shù)據(jù)時是怎么操作的,時間復(fù)雜度分別是? 多態(tài)有幾種,及多態(tài)的實(shí)現(xiàn)機(jī)制,編譯器具體是怎么實(shí)現(xiàn)的 樹的遍歷方法有哪些 二分查找法,寫個二分查找法的代碼 CFrameWnd, CDocument, CWinApp應(yīng)用程序類, CView 這四個類的響應(yīng)先后順序 進(jìn)程間通信方式有哪些?(操作系統(tǒng)) 怎樣判定一個點(diǎn)跟一個多邊形的關(guān)系(圖形學(xué)) 光源有幾種(圖形學(xué)) STL的分類 STL中的算法 什么是失真(圖形學(xué)) 怎樣判定一棵樹是滿二叉樹。
?