C++开发工程师岗位职责描述

时间:2023-05-26 08:13:52 其他范文 收藏本文 下载本文

C++开发工程师岗位职责描述(共13篇)由网友“步知”投稿提供,这次小编给大家整理过的C++开发工程师岗位职责描述,供大家阅读参考。

C++开发工程师岗位职责描述

篇1:C开发工程师笔试题

1、改错

如下程序能不能正确输出,如果不能,让他正确输出hello字符串。

void New(char * p) { p = new char[5]; } void main { char* p = NULL; New(p); strcpy(p, “hello”); printf(“%s”, p); }

2、排列算法

一个数组{3,4,5,6,3},请输出这个数组的全排列,比如34563、43563、33456...。

#include

#include

template

void Print(T* tArray, int iSize)

{

for(int i = 0; i < iSize; ++i)

{

std::cout << tArray[i] << ' ';

}

std::cout << std::endl;

}

template

void Permutation(T* tArray, int iSize)

{

int* iIndex = new int[iSize + 1];

for(int i = 0; i < iSize; ++i)

{

iIndex [i] = iSize - i;

}

Print(tArray, iSize);

for(int i = iSize - 1; i >0; )

{

-- iIndex [i];

--i;

int j = iSize - 1;

do

{

if(tArray[j--] != tArray[i++])

{

std::swap(tArray[j--], tArray[i++]);

}

}while(j >i);

Print(tArray, iSize);

i = iSize - 1;

for(;iIndex [i] == 0; --i)

{

iIndex [i] = iSize - i;

}

}

delete iIndex;

}

int main

{

int a = {3,4,5,6,3};

Permutation(a,5);

}

篇2:C开发工程师笔试题

1、编写程序:在O(n)时间复杂度内从数组array[0..n-1]中找出第k个最小的元素。 说明:算法可以对array中的元素进行排序。

2、综合考察:

银行有个存有n个用户编号的文件,每个数都小于n,其中n=10的7次方。每个编号都不重复。

 输出:n个数升序排列。

 约束条件:内存最多有2兆的空间,运行时间复杂度为O(n)。

篇3:C开发工程师笔试题

1、数据结构

在二叉树中找出和为某一输入值的所有路径。

#include

void getPath(struct treeNode* node, int sum, vector& stack, int currentSum) { //stack用来存放路径,sum为输入值

} if (node == NULL) return; currentSum += node->id; stack.push_back(node->id); if (node->lchild != NULL) getPath(node->lchild, sum, stack, currentSum); if (node->rchild != NULL) getPath(node->rchild, sum, stack, currentSum); if (node->lchild == NULL && node->rchild == NULL) { if (currentSum == sum) { vector::iterator it = stack.begin; for (; it != stack.end; ++it) printf(“%d ”, *it); printf(“/n”); } } stack.pop_back;

2、编写程序:如何获得一个整数的二进制表达中有多少个1?

篇4:C++开发工程师岗位职责描述

1.参与并配合系统架构师完成Linux各平台下软件产品的需求分析、系统框架与模块的设计过程;

2.负责软件产品中各功能模块的编码及单元测试过程;

3.参与并配合测试人员完成软件产品的集成及系统测试过程;

4.参与并配合运营人员完成软件产品的安装、部署及试用过程;

5.编写软件产品相关设计及技术文档;

6.参与软件开发技术、规范和标准流程的改进;

篇5:C++开发工程师岗位职责描述

1、负责人工智能相关产品开发和维护工作,对自身负责模块的开发进度和代码质量负责;

2、参与产品的设计和功能更新开发,并且要按照给定的进度完成指定任务的编码及单元测试;

3、参与编写相关技术文档,并对相关的测试实施人员进行培训;

4、服从上级安排,完成上级交办的其它任务。

篇6:C++开发工程师岗位职责描述

1、按照有关制度和规范的要求,参与项目和产品的设计、编写设计文档;

2、根据项目计划参与编码工作,对产品需求、业务知识理解透彻。按照公司要求,保证各项成果提交的规范性、及时性。

3、前沿技术研究,难点攻关。可以承担内部技术培训工作;可以承担客户业务、技术培训;

4、对项目组内初级别开发人员进行技术指导,监控代码开发质量。

5、负责产品或系统架构设计工作,或参与架构设计评审。

篇7:C++开发工程师岗位职责描述

1. 对接券商接口,参与因子开发等C++任务;

2. 辅助高频策略因子开发;

3. 辅助基金交易和基金运营,包括分仓任务的维护和开发等Python任务;

4. 研究和运营数据管理;

5. 其他投研交易相关的开发任务。

篇8:C++开发工程师岗位职责描述

1. 与各个技术方向通力合作,参与无人车系统一个或多个模块的开发,包括但不限于车载操作系统、仿真平台、数据平台、深度学习的平台等,需要较高的代码质量;

2. 设计离线计算及仿真系统,用于无人车模块的开发调试,虚拟场景模拟;

3. 设计性能分析和监控工具,优化系统计算资源分配和整体性能。

篇9:产品开发工程师岗位职责范本

1、负责Windows平台软件产品的研发和维护,并能独立解决开发过程中遇到的问题;

2、负责功能模块的编码实现,单元测试和后期维护工作;

3、负责研发技术文档编写;

4、完成团队安排的其他工作。

篇10:产品开发工程师岗位职责范本

1、负责产品方案设计及选型,产品需求分析与设计工作分解;

2、负责zigbee产品代码编写并修改缺陷;

3、负责zigbee产品调试研发及量产化;

4、负责zigbee产品相关研发资料的整理、总结与归档。

篇11:产品开发工程师岗位职责范本

1、为打开国内市场的新业务项目提出(市场调查,成本核算等来进行判断);

2、新业务项目的样品试作(试作产线改造、治具准备,涉及新工艺需追加新设备等);

3、样品投入市场(向客户提供样品,免费向政府派发样品试用等方式展开);

4、根据市场反应、新项目是否进入到量产阶段进行投资判断(公司内进行A投资,或者竞争企业并购,以及代工等方式检讨);

5、体制准备,进入量产阶段。

篇12:产品开发工程师岗位职责范本

1, 负责毫米波雷达ECU底层软件与底层驱动开发;

2, 根据系统需求搭建软件架构、各模块的接口定义与设计;

3, 负责外设芯片,驱动软件设计、开发及验证;

4, 负责软件需求分析、编制,开发相关测试用例;

5, 完成直接经理安排的其它团队内部工作。

篇13:产品开发工程师岗位职责范本

1.独立完成产品开发,主要涉及的产品有固体饮料、压片糖果、即時食品等

2.从行业调查、市场调查、竞品调查、受众调查进行产品定位,通过产品物料收集、比对筛选、配方拟定、调试优化、成本核算、初试小样制备、中试优化、终品确立、BOM建立、配方文件制作等过程完成新品研发工作

软件开发工程师竞聘稿

开发工程师年终总结

系统分析师 作文范文

计算机程序员求职信

系统分析师论文

软件工程专业求职个人简历

软件维护及技术支持求职简历

互联网工程师个人简历表格

java程序员个人简历

软件测试工程师简历模版

C++开发工程师岗位职责描述
《C++开发工程师岗位职责描述.doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档

【C++开发工程师岗位职责描述(共13篇)】相关文章:

PHP工程师个人简历表格2023-12-15

软件工程专业的简历2023-04-01

java个人简历2022-10-01

程序员必读的书籍排行榜2023-04-27

程序员面试范文2022-07-14

软件工程专业个人简历2022-06-27

如何在简历中说明自己的电脑技能呢2023-02-03

软件测试常见笔试题2023-05-16

上半年度软件设计师水平考试大纲(新版)2023-06-14

软件测试简历自我评价2023-09-01

点击下载本文文档