史上最全C/C++面试题汇总 Windows编程指南 17 人赞同了该文章 目录 收起 一、C/C++部分 二、操作系统部分 三、计算机网络部分 四、数据结构算法部分 五、个人面试经验总结 一、C/C++部分 多态的实现 在基类的函数前加上virtual关键字,在派生类中重写该函数,运行时将会根据对象的实际类型来调用相应的函数。
大部分的面试题对于C++后端、桌面开发、嵌入式、音视频开发都是通用的。 C/C++ 常见问题:智能指针、多态、虚函数、stl原理。 智能指针实现原理 智能指针,里面的计数器何时会改变 智能指针和管理的对象分别在哪个区(智能指针本身在栈区,托管的资源在堆区,利用了栈对象超出生命周期后自动析构的特征,所以无需手动...
前言:C/C++校招、社招面试题1000+道常见面试题,大部分的面试题对于C++后端、桌面开发、嵌入式、音视频开发都是通用的,建议大家根据整理的面试题整理答案,一定要自己整理答案才能把知识转化成自己的能力,只有通过动手动脑才能加深映像(注:部分面试题分类不一定严格按类别分类)。
分享一下遇到的面试手撕 楼主投递方向是Linux kernel / 嵌入式,以下手撕包括蔚来/海康/字节/腾讯/网易1. 手动实现内核中的 container_of( )2. 给定一串数字, 找到由这串数字组成的,比当前数字大的下一串数字。如:给定数字12435, 那么下一串数字就是12453 。如果没有符合的就返回由这串数字组成的最小整数(如...
【华为OD技术面试手撕真题】- 编辑距离 | 机试真题+思路参考+代码解析(D卷)【在线OJ刷题,代码实现在评论区】 95 -- 2:38 App 2024华为OD机试真题E卷 - 磁盘容量排序 | 机试真题+思路参考+代码解析(E卷)【在线OJ刷题,代码实现在评论区】 34 -- 2:55 App 2024华为OD机试真题E卷 - 最大社交距离 |...
C语言链表:头插法or尾插法。图解超易懂!!!dgucdguj 立即播放 打开App,流畅又高清100+个相关视频 更多2.8万 118 4:02 App 真的笑麻了,区区二本也敢来面试腾讯、阿里这些大厂,校招做不到这些,洗洗睡吧! 2454 1 4:35 App 你知道C语言结构体定义有几种方式吗?C语言入门教程 1281 1 0:43 App 为什么...
5. 手撕代码 一道很简单的代码题:类似于奥运会排序,输入多个国家以及金银铜数量,输出国家排序 因为一些自己写代码时候的墨迹和输入方面出了点问题自己重返工了,浪费了大量时间,最后没有完成,而面试官还有下一场面试,所以最后说清楚了自己的思路,以及对自己的代码进行了介绍然后草草结束了。面试结束半小时内,自己根据...
🕒 岗位/面试时间嵌入式软件开发/10.23面试官非常好,给了我很多建议,也对我的求职的职业规划很肯定但是我还是太菜,对Linux驱动底层好多都不清楚😭首先,简明扼要的自我介绍然后面试官一来先表明了面试的具体流程,有三个环节。第一是手撕代码,根据题目要求,但是只需要说思路就行(面试官说完题目就秒啦)hot10...
编程题1 手撕快排 编程题2 二分查找变种 二分查找以及变种的总结 3 总结 这次面试难度还行,甚至没有涉及到分布式,微服务,负载均衡等问题。最终虽然败北,但是学会了一下几点: 公司招你去是干活了,不会因为你怎么怎么的而降低对你的要求标准。 在工具上写代码和手撕代码完全不一样。
手撕bite位给你们看: 思路都懂了吧,上手写代码: #define _CRT_SECURE_NO_WARNINGS 1 #include<stdio.h>int main() { int a = 5; int b = 3; printf("exchange before a=%d b=%d\n", a, b);//交换之前的值打印一下 a = a ^ b; ...