深信服實(shí)習(xí)筆試(第一次筆試堡赔,掛)
三道編程題:
1设联、五組數(shù)據(jù)里分別各提供一個(gè)數(shù)找到值累加和為2020的結(jié)果善已,時(shí)間:C++ ?1ms
如{[20、356]换团,[0、56]宫蛆,[0、400]耀盗,[35想虎,1000]叛拷,[0舌厨,600]},輸出應(yīng)該為:20 0 400 600 1000
當(dāng)時(shí)思路為5層循環(huán)胡诗,但是時(shí)間復(fù)雜度太高邓线,沒有通過
2、坐標(biāo)移動(回溯法煌恢?)
考慮不周,通過率80%
3瑰抵、輸入一個(gè)n你雌,求分別是由多少個(gè)2、5婿崭、7相乘的(n=2^a*5*b*7^c)拨拓,分別輸出2氓栈,5渣磷,7的個(gè)數(shù)(a,b,c),通過率30%
應(yīng)該是拿輸入值分別相除257
恒生實(shí)習(xí)(通過)
筆試:1道編程醋界,冒泡排序
恒生面試
1、自我介紹
2提完、實(shí)習(xí)經(jīng)歷和項(xiàng)目經(jīng)歷(可能由于是實(shí)習(xí)形纺,所以沒有問基礎(chǔ))
3、與上級產(chǎn)生矛盾怎么辦逐样?
4、實(shí)習(xí)或做項(xiàng)目遇到過的問題
5打肝、炒股嗎?
6闯睹、技術(shù)戏羽、業(yè)務(wù)的選擇
7楼吃、為什么選恒生?
招商銀行提前批
筆試:三道編程(其中兩道填空)
1妄讯、求兩個(gè)字符串?dāng)?shù)組的最大子串,并刪除
2亥贸、3355躬窜,所有3,5排列一個(gè)數(shù)組荣挨,并給予序號,輸入序號朴摊,輸出該數(shù)字
思路不錯(cuò):先根據(jù)數(shù)字的長度,以2^n分為n個(gè)區(qū)域甚纲,
然后轉(zhuǎn)換為二進(jìn)制口锭,0為3介杆,1為5鹃操,從而輸出
3韭寸、求債券的計(jì)息方式荆隘,輸入恩伺。。莫其。,輸出實(shí)際的天數(shù)
不會
招商銀行一面(第一次技術(shù)面耸三,掛)
1、自我介紹及項(xiàng)目介紹
2仪壮、項(xiàng)目中有哪些涉及到c/c++的地方憨颠?
3积锅、虛函數(shù)的作用是什么爽彤?
4、說一下智能指針內(nèi)存泄露适篙?
5、智能指針shared_prt
6箫爷、引用與指針的區(qū)別嚷节?
7虎锚、new和malloc區(qū)別
8硫痰、什么是多態(tài)窜护?
9效斑、http與https的區(qū)別
10、TCP的臟包問題
11缓屠、了解網(wǎng)絡(luò)編程嗎?
12护侮、用過什么數(shù)據(jù)庫?
13概行、關(guān)系與非關(guān)系型數(shù)據(jù)庫的區(qū)別
14蠢挡、數(shù)據(jù)庫的索引,上億條數(shù)據(jù)情況中
15业踏、多線程的鎖有哪些禽炬?
16勤家、c++的多線程問題
樂鑫提前批筆試掛(編程題兩道0AC)
大華sp一面(掛)
1腹尖、mysql的基本語句(修改 update)
2、linux中makefile的一個(gè)具體編譯命令(gcc)
3热幔、8080端口監(jiān)聽-server 流程
4、計(jì)算機(jī)課程是否系統(tǒng)學(xué)習(xí)
5讼庇、給自己C++打分
6绎巨、STL容器(map)
7蠕啄、指針對齊和數(shù)據(jù)對齊
8场勤、對大華大數(shù)據(jù)部門進(jìn)行介紹
億聯(lián)提前批(掛)
一面HR面
主要是聊為什么選擇廈門歼跟,選擇億聯(lián)
期望薪資
二面技術(shù)初面
1和媳、多態(tài)在編譯器層面是如何實(shí)現(xiàn)的
2、堆和棧的區(qū)別
3留瞳、tcp和udp的區(qū)別
4、智能指針
5骚秦、虛函數(shù)表
6、智能指針具體是怎么實(shí)現(xiàn)的---引用
7骤竹、二維數(shù)組的內(nèi)外循環(huán)問題
8帝牡、丟包較多應(yīng)該如何處理
9蒙揣、研究生期間有沒有做過其他項(xiàng)目--Python爬蟲