面试经验(妙计旅行:C++算法工程师)

C++面试算法题 1、实现strcpy(字符串拷贝) 2、实现strcat(字符串连接) 3、实现字符串逆序 4、C语言中字符串转数字的方法是什么( atoi ),请实现它 5、实现一个将字符串中所有字母转换为大写的方法 6、判断X年X月X日是这年的第几天 7、删除链表中值为Value的所有元素( [Head]->[node1]->[node2]->…[noden] ) 8、实现strncpy 9、在母字符串中查找子字符串出现的次数 10、给定一个字符串,按单词将该字符串逆序,比如给定"This is a 阅读详情

               这是一次很失败的面试经历,这同样是一次非常有意义的面试经历。

说下自己的大致情况,本科一个不太好的二本院校的软件工程专业,考研到一所二线城市的985学校的计算机学院,无奈导师属于不管你的类型的,基本放羊,然后研二把我派到北京实习,做的是Qt下的C++开发(但是从这次面试经历来看,都不好意思再说自己做的是C++了)。但是自己一直想做的是算法方面的研究,所以就在工作之余学一些机器学习和检索模型的东西,本来想着趁着在北京,去面试几家,多看看人家真正工作的时候需要的是什么,如果遇到合适的话,想在那实习。

                下面总结一下面试吧:

所犯的致命性错误:不知道的瞎蒙,这个真心不如直接告诉HR你不会,这点我做的太不好了,一定要诚实。

所欠缺的:1.C++的指针的问题

     2.STL,从来没用过,这是我很羞愧的地方,这么重要的东西,我在这开发了大半年的C++,我竟然不知道STL

     3.虚函数的使用,继承,多态,理解的不好,需要加强

     4. linux一定要学着用,我linux只是知道几个非常简单的指令,下面需要自己试着用linux编译一些C++,python的程序

总结:一直以为自己干了C++这么长时间,对于C++应该了

分享C++程序员常用的算法(适合面试) 以下是 C++ 中一些常用的算法: 阅读详情

相关推荐

C++常见面试算法题

C++常见面试算法题。

每天进步一点点。 377

C++工程师校招面试必备知识点清单

C++是一种静态类型、编译式、通用的编程语言,它支持多种编程范式,包括过程化、面向对象和泛型编程。由Bjarne Stroustrup于1983年在贝尔实验室开始设计和实现,最初的目的是为了提供一种比C语言更高级的语言,主要特点是拥有对面向对象编程的原生支持。在OOP中,类是创建对象的模板,对象是类的实例。类定义了对象的属性和行为,而对象则是实际存在的实体。public:// 启动引擎的代码// 停止引擎的代码// 其他成员函数和成员变量Car myCar;// 创建Car类的对象。

weixin_36184718的博客 851

ANPC三电平拓扑:两种调制方式解析

ANPC结构是基于“I”型NPC结构(下面讲NPC如不特殊说明,均指的是“I”型结构NPC)发展出来的一种改进型。我们在讲NPC结构的时候会谈到他的一个缺点就是损耗分布不均匀,会导致温升不均衡,进而限制模块的功率输出能力。而ANPC结构由于多了两个开关管以及相应的两个中性点换流回路(如下图),可以更加灵活任意的配置开关管可以使损耗没有那么的不均衡,从而能一定程度上提高模块的输出功率。ANPC拓扑结构图以及增加的环流回路。

IOTBOT的博客 9477

数据本体论如何指导数仓建模?

数据本体论指导数仓建模的核心在于构建业务语义与数据结构的桥梁。该方法从业务域中抽象标准化知识体系,包含核心概念、属性、关系和规则五大要素,并将其映射为分层数仓模型。通过"业务本体梳理→本体建模→模型映射→治理迭代"的流程,实现数仓从"结构存储"到"语义载体"的升级。相比传统建模,该方法能解决语义不一致、跨域融合难等问题,使数仓具备更好的可扩展性和业务对齐性。实践表明,以数据本体论为指导的数仓建模能显著提升数据资产的可理解性和复用价值。

石榴姐yyds 393

CAPL诊断功能实现

UDS(Unified Diagnostic Services)是一种用于汽车电子系统诊断的标准协议。它定义了一系列诊断服务,用于读取和写入车辆电子控制单元(ECU)中的数据,以及处理诊断故障码(DTC)。UDS协议通常运行在CAN总线上,使用ISO 15765-2(ISO-TP)协议进行数据传输。通过本文的学习,读者应该对CAPL诊断功能实现有了初步的了解,并能够编写复杂的CAPL脚本。在实际项目中,CAPL的应用非常广泛,希望读者能够通过不断的学习和实践,掌握更多的CAPL技巧,提高自己的开发能力。

闲人编程的博客 1516

【模型实战】MiMo-VL-7B讲解与实战

维度成绩MMMU70.6(图像理解最难测试之一)VideoMME70.8(视频理解标杆)59.4(超越78B参数模型)56.1(超过专用GUI模型)Elo评分开源VLM排名第一(7B~72B)社区热度过去一个月下载超1,600次(RL+SFT)📌一句话概括MiMo-VL 是目前性能最强、推理最稳、体验最佳、生态最全的7B级开源视觉语言模型。

m0_47867638的博客 1195

运维系列【仅供参考】:RustDesk部署疑难解答

RustDesk部署疑难解答

weixin_54626591的博客 279

自私兽群优化器(SHO)详解:从生物本能到智能优化

自私兽群优化器(SHO)是一种受动物群体自私行为启发的智能优化算法。该算法模拟动物在捕食威胁下的两种行为:聚集行为(全局搜索)和自私行为(局部搜索),将优化问题的解空间映射为生存环境,候选解视为猎物个体。SHO通过安全性评估将猎物分为安全、危险和高危三类,分别采用不同的位置更新策略,并引入捕食者角色增加选择压力。相比传统优化算法,SHO具有无需梯度信息、自适应平衡探索与开发、参数简单等优势,特别适合高维复杂和多模态优化问题。算法通过马尔可夫链理论保证收敛性,已在工程设计和数据挖掘等领域展现出良好性能。

qq_42212808的博客 196

YOLOv11改进 | 主干/Backbone篇 | 利用RT-DETR主干网络PPHGNetV2助力yolov11有效涨点(轻量化目标检测网络)

本文给大家带来利用RT-DETR模型主干HGNet去替换YOLOv11的主干,RT-DETR是今年由百度推出的第一款实时的ViT模型,其在实时检测的领域上号称是打败了YOLO系列,其利用两个主干一个是HGNet一个是ResNet,其中HGNet就是我们今天来讲解的网络结构模型,这个网络结构目前还没有推出论文,所以其理论知识在网络上也是非常的少,我也是根据网络结构图进行了分析(精度mAP提高0.05)。YOLOv11改进系列专栏——本专栏持续复习各种顶会内容——科研必备​目录一、本文介绍。

Snu77的博客 3719

用MATLAB计算卡方值

然后,我们计算了期望频数,即在两个分类变量独立的情况下,每个单元格的预期频数。接下来,我们使用卡方检验的公式计算了卡方值。卡方检验是一种常用的统计方法,用于确定两个分类变量之间是否存在相关性。它基于观察到的频数和期望频数之间的差异来评估分类变量之间的独立性。在MATLAB中,我们可以使用。请注意,这只是一个简单的示例代码,用于说明如何使用MATLAB计算卡方值。在实际应用中,您可能需要根据您的具体数据和研究问题进行相应的修改和调整。在上面的代码中,我们首先创建了两个分类变量。函数显示了计算得到的卡方值。

CodeNexus的博客 2658

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

pscad IEEE标准系统搭建说明

pscad IEEE标准系统搭建说明,包含典型的IEEE 9节点、14节点、30节点、39节点和118节点系统。内含标准测试系统的原始数据和潮流结果。

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

上一篇: php中使用exec,system等函数调用系统命令
下一篇: 学习C++:实践者的方法(Beta1)
云金
博客等级 码龄11年 11粉丝 20原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值