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