C/C++求職方向:大廠校招C++程序員,對(duì)校招崗位有哪些要求?
C/C++ 發(fā)展方向
C/C++ 發(fā)展方向甚廣,包括不限于以下方向, 以下列舉一些大廠校招崗位要求。

后臺(tái)/服務(wù)器
【后臺(tái)開(kāi)發(fā)】
編程基本功扎實(shí),掌握 C/C++/JAVA 等開(kāi)發(fā)語(yǔ)言、常用算法和數(shù)據(jù)結(jié)構(gòu);
熟悉 TCP/UDP 網(wǎng)絡(luò)協(xié)議及相關(guān)編程、進(jìn)程間通訊編程;
了解 Python、Shell、Perl 等腳本語(yǔ)言;
了解 MYSQL 及 SQL 語(yǔ)言、編程,了解 NoSQL, key-value 存儲(chǔ)原理;
全面、扎實(shí)的軟件知識(shí)結(jié)構(gòu),掌握操作系統(tǒng)、軟件工程、設(shè)計(jì)模式、數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)庫(kù)系統(tǒng)、網(wǎng)絡(luò)安全等專業(yè)知識(shí);
了解分布式系統(tǒng)設(shè)計(jì)與開(kāi)發(fā)、負(fù)載均衡技術(shù),系統(tǒng)容災(zāi)設(shè)計(jì),高可用系統(tǒng)等知識(shí)。
桌面客戶端
【PC 客戶端開(kāi)發(fā)】
計(jì)算機(jī)軟件相關(guān)專業(yè)本科或以上學(xué)歷,熱愛(ài)編程,基礎(chǔ)扎實(shí),理解算法和數(shù)據(jù)結(jié)構(gòu)相關(guān)知識(shí);
熟悉 windows 操作系統(tǒng)的內(nèi)存管理、文件系統(tǒng)、進(jìn)程線程調(diào)度;
熟悉 MFC/windows 界面實(shí)現(xiàn)機(jī)制,熟練使用 VC,精通 C/C++,熟練使用 STL,以及 Windows 下網(wǎng)絡(luò)編程經(jīng)驗(yàn);
熟練掌握 Windows 客戶端開(kāi)發(fā)、調(diào)試,有 Windows 應(yīng)用軟件開(kāi)發(fā)經(jīng)驗(yàn)優(yōu)先;
對(duì)于創(chuàng)新及解決具有挑戰(zhàn)性的問(wèn)題充滿激情,具有良好的算法基礎(chǔ)及系統(tǒng)分析能力。

圖形學(xué)/游戲/VR/AR
【游戲客戶端開(kāi)發(fā)】
計(jì)算機(jī)科學(xué)/工程相關(guān)專業(yè)本科或以上學(xué)歷,熱愛(ài)編程,基礎(chǔ)扎實(shí),理解算法、數(shù)據(jù)結(jié)構(gòu)、軟件設(shè)計(jì)相關(guān)知識(shí);
至少掌握一種游戲開(kāi)發(fā)常用的編程語(yǔ)言,具 C++/C# 編程經(jīng)驗(yàn)優(yōu)先;
具游戲引擎(如 Unity、Unreal)使用經(jīng)驗(yàn)者優(yōu)先;
了解某方面的游戲客戶端技術(shù)(如圖形、音頻、動(dòng)畫、物理、人工智能、網(wǎng)絡(luò)同步)者優(yōu)先考慮;
對(duì)于創(chuàng)新及解決具有挑戰(zhàn)性的問(wèn)題充滿激情,有較強(qiáng)的學(xué)習(xí)能力、分析及解決問(wèn)題能力,具備良好的團(tuán)隊(duì)合作意識(shí);
具閱讀英文技術(shù)文檔能力;
熱愛(ài)游戲。
測(cè)試開(kāi)發(fā)
【測(cè)試開(kāi)發(fā)】
計(jì)算機(jī)或相關(guān)專業(yè)本科及以上學(xué)歷;
一至兩年的 C/C++/Python 或其他計(jì)算機(jī)語(yǔ)言的編程經(jīng)驗(yàn);
具備撰寫測(cè)試計(jì)劃、測(cè)試用例、以及實(shí)現(xiàn)性能和安全等測(cè)試的能力;
具備實(shí)現(xiàn)自動(dòng)化系統(tǒng)的能力;
具備定位調(diào)查產(chǎn)品缺陷能力、以及代碼級(jí)別調(diào)試缺陷的能力;
工作主動(dòng)積極,有責(zé)任心,具有良好的團(tuán)隊(duì)合作精神。

網(wǎng)絡(luò)安全/逆向
【安全技術(shù)】
熱愛(ài)互聯(lián)網(wǎng),對(duì)操作系統(tǒng)和網(wǎng)絡(luò)安全有狂熱的追求,專業(yè)不限;
熟悉漏洞挖掘、網(wǎng)絡(luò)安全攻防技術(shù),了解常見(jiàn)黑客攻擊手法;
掌握基本開(kāi)發(fā)能力,熟練使用 C/C++ 語(yǔ)言;
對(duì)數(shù)據(jù)庫(kù)、操作系統(tǒng)、網(wǎng)絡(luò)原理有較好掌握;
具有軟件逆向,網(wǎng)絡(luò)安全攻防或安全系統(tǒng)開(kāi)發(fā)經(jīng)驗(yàn)者優(yōu)先。
嵌入式/物聯(lián)網(wǎng)
【嵌入式應(yīng)用開(kāi)發(fā)】
有良好的編程基礎(chǔ),熟練掌握 C/C++ 語(yǔ)言;
掌握操作系統(tǒng)、數(shù)據(jù)結(jié)構(gòu)等軟件開(kāi)發(fā)必備知識(shí);
具備較強(qiáng)的溝通理解能力及良好的團(tuán)隊(duì)合作意識(shí);
有 Linux/Android 系統(tǒng)平臺(tái)的開(kāi)發(fā)經(jīng)驗(yàn)者優(yōu)先。
音視頻/流媒體/SDK
【音視頻編解碼】
碩士及以上學(xué)歷,計(jì)算機(jī)、信號(hào)處理、數(shù)學(xué)、信息類及相關(guān)專業(yè)和方向;
視頻編解碼基礎(chǔ)扎實(shí),熟常用的 HEVC 或 H264,有較好的數(shù)字信號(hào)處理基礎(chǔ);
掌握 C/C++,代碼能力強(qiáng), 熟悉一種匯編語(yǔ)言尤佳;
較強(qiáng)的英文文獻(xiàn)閱讀能力;
學(xué)習(xí)能力強(qiáng),具有團(tuán)隊(duì)協(xié)作精神,有較強(qiáng)的抗壓能力。

計(jì)算機(jī)視覺(jué)/機(jī)器學(xué)習(xí)
【計(jì)算機(jī)視覺(jué)研究】
計(jì)算機(jī)、應(yīng)用數(shù)學(xué)、模式識(shí)別、人工智能、自控、統(tǒng)計(jì)學(xué)、運(yùn)籌學(xué)、生物信息、物理學(xué)/量子計(jì)算、神經(jīng)科學(xué)、社會(huì)學(xué)/心理學(xué)等專業(yè),圖像處理、模式識(shí)別、機(jī)器學(xué)習(xí)相關(guān)研究方向,本科及以上,博士?jī)?yōu)先;
熟練掌握計(jì)算機(jī)視覺(jué)和圖像處理相關(guān)的基本算法及應(yīng)用;
較強(qiáng)的算法實(shí)現(xiàn)能力,熟練掌握 C/C++ 編程,熟悉 Shell/Python/Matlab 至少一種編程語(yǔ)言;
在計(jì)算機(jī)視覺(jué)、模式識(shí)別等學(xué)術(shù)會(huì)議或者期刊上發(fā)表論文、相關(guān)國(guó)際比賽獲獎(jiǎng)、及有相關(guān)專利者優(yōu)先。

寫在最后:對(duì)于準(zhǔn)備學(xué)習(xí)編程的小伙伴,如果你想更好的提升你的編程核心能力(內(nèi)功)不妨從現(xiàn)在開(kāi)始!
微信公眾號(hào):C語(yǔ)言編程學(xué)習(xí)基地
整理分享(多年學(xué)習(xí)的源碼、項(xiàng)目實(shí)戰(zhàn)視頻、項(xiàng)目筆記,基礎(chǔ)入門教程)
歡迎轉(zhuǎn)行和學(xué)習(xí)編程的伙伴,利用更多的資料學(xué)習(xí)成長(zhǎng)比自己琢磨更快哦!
