1. C++開發(fā)經(jīng)驗(yàn)5年以上;
2. 熟悉C++語言和對(duì)象內(nèi)存布局
2. 掌握多線程、網(wǎng)絡(luò)、GDI等編程技術(shù);
3. 精通常用的數(shù)據(jù)結(jié)構(gòu)和算法的使用以及內(nèi)部結(jié)構(gòu)原理,基本數(shù)據(jù)結(jié)構(gòu)如鏈表、堆棧、二叉樹、隊(duì)列等;
4. 精通常用設(shè)計(jì)模式,如單例模式、工廠模式、適配器模式、代理模式、橋接模式等;
5. 熟練應(yīng)用SqlServer、Mysql、Oracle等關(guān)系型數(shù)據(jù)庫中關(guān)鍵技術(shù),并掌握數(shù)據(jù)庫優(yōu)化技巧;
6. 熟悉C++異常機(jī)制;
7. 熟悉Linux開發(fā)環(huán)境,對(duì)linux系統(tǒng)內(nèi)核有深入了解;
8. 熟悉軟件設(shè)計(jì)原則和流程并能夠進(jìn)行軟件架構(gòu)設(shè)計(jì);
9. 具有較強(qiáng)的解決問題能力、學(xué)習(xí)能力、邏輯思維能力及創(chuàng)新能力,有良好的團(tuán)隊(duì)協(xié)作意識(shí)。