4.综合题(18道) 4.1 下面代码输出是几? int main() { int j = 2; int i = 1; if(i = 1) j = 3; if(i = 2) j = 5; printf("%d", j); } 答案:输出为5。 解读:注意if的条件语句用的是赋值符"="而不是等号"==",因此条件一直为真。
本文向大家介绍总结C/C++面试中可能会碰到的字符串指针题,包括了总结C/C++面试中可能会碰到的字符串指针题的使用技巧和注意事项,需要的朋友参考一下 前言 不知道大家有没有这种体会,很多面试题看似简单,却需要深厚的基本功才能给出完美的解答。企业要求面试者写一个最简单的strcpy函数都可看出面试者在技术上究竟达到了怎样的程度,我们能真正写好一个strcpy函数吗?我们都觉得自己能,可是我们写出的
【写在前面】 总体感觉面试氛围良好,对项目考察较少,和互联网公司不太一样,感觉该公司更侧重理解能力和学习能力 (夸夸HR人很好,可以沟通做题和面试时间,面试反馈也很及时,至少不怕被养鱼) 【一面】 面试前HR先发了一份笔试卷,大约做了两个多小时,包括数学、编程题和智力题,做编程题需要考虑比较全面一些 一面试流程主要就自己简历、和笔试题过了一下,项目就简单聊聊,主要交流没做对的题,经过面试官提醒和引
C++四种类型转换 进程内存分布 多进程、多线程、多协程优缺点 STL由哪六部分构成 拷打WebServer,另外给了一个场景,让优化 手撕单例模式 手撕快排非递归 面试官问的题不难,可能是手撕代码的地方出了点问题,一面面完挂了。
时间:2023-3-13 武汉天际航是一面即终面,因为只有一次面试,所以面试内容为人事+技术。 技术面:(每一项后面标记一个自我评分,10满分) 1.自我介绍+谈谈自己的优缺点 //6分 2.C++11新特性 //9分 3.智能指针 //10分 4.函数参数指针和引用类型的区别 //8分 5.git的使用 //5分 6.红黑树 //0分 7.友元函数是非继承 //9分 8.Linux的熟悉程度 /
形式是电话面试,问了一些问题,不算难,答主答得并不好 1.C++类型转换用什么转换符,我说了用括号强转,面试官说这是C语言的,C++用什么 2.C++怎么去掉常量属性 3.C++重载和多态 4.C++菱形继承怎么解决 5.C++模板类是什么,还有模板特化 6.聊一聊哈希,哈希算法用过吗,比如MDK5 7.设计模式知道那些,主要问观察者模式 8.快速排序和插入排序,希尔排序 9.Linux常用指令,
视频面试,因为该部门C++岗主要做的是物联网操作界面和视频方面,所以有视频相关项目的建议投递 因为面试官开会耽误了十分钟时间,所以问的比较少 1.三次握手四次挥手,说具体一点,比如客户端和接收端发送和接收FIN和ASK,具体操作之类 2.http和https的区别,https怎么实现安全传输的,说具体一些 3.二叉树的排序和查找 4.红黑树相关,特点和插入等 5.我做的是基于googletcmal
简历项目经历写的全是实课的东西,本人是电科本科学生。所以可能这些项目与岗位无关,也可能是因为水准太低,就没问项目。 本人菜坤一只,以下回答并非正确答案,只是我是这么答的 1.对内存对齐的理解? 结构体的每一个对象的偏移地址必须是自身长度的整数倍,且结构体的大小必须是其对象里的最大长度的整数倍因为如此,就会存在空位,从而需要补齐。 1.2追问)那么,为什么要对齐呢? 节省读取时间。 1.3追问)请问
问我有没有嵌入式的使用经验,问单片机的启动过程(我直接说嵌入式都是本科学的东西,现在记不太清了,凉啊) 问了我一些项目的问题,简要给他说了下。又问了我懂不懂移动通信(说学了忘了)。 又问了我为啥学的是雷达不是嵌入式(这个问题该如何回答呀,我实话实说的:怕遇见渣导找师姐推荐的) 后面看到又有新人进来了直接就叫说没有问我的了 我看项目招聘需求上也没说要搞嵌入式呀
只有一轮面试,一去叫你先做笔试题目,几个选择题,几个八股文的题目,四道编程题(两个手写代码,两个写思路)。 技术面试: 1、自我介绍; 2、说一说自己之前在实习的时候做了那些关于图像处理的内容; 3、在三维模型中截图保存是怎么实现的; 4、获取模型高程点是怎么完成的; 5、想要显示一个三维模型要那些步骤; 6、C++11有哪些新特性,用了哪些 7、设计模式了解哪些,单例模式、观察者模式怎么设计;
上来没让自我介绍,全程没问项目,没问八股,也没问算法。我中途觉得不对,问了一下面试官有我的简历么,对方说有,结果面试最后说不清楚我是不是计算机科班的,我简历第一行就写了我是计算机专业的,这明显是简历都没怎么看就直接来面了 面试全过程都在怼人,非常不舒服。而且问完问题后,也没有思路上的引导,只会在我提出一种想法后说“不对”,然后还让我不要顺着他的话说,要说自己的想法。提的都是实际开发场景中遇到的问题
一面 1、自我介绍 2、选一个自己觉得收获最大的项目介绍一下 3、在项目中遇到哪些困难,又是如何解决的 4、项目还有哪些可以优化的地方 5、从cpp文件到可执行文件的过程 6、动态链接和静态链接的区别 7、动态链接的原理是什么 8、怎么查看可执行程序依赖哪些动态库 9、C++中怎么编译C语言代码 10、C语言和C++在编译时的区别 11、TCP和UDP的区别 12、怎么同时杀死多个进程 13、手撕
面试某公司,由于本身非科班,基本功不扎实,在笔试没答上来,被刷了。这里记录一下题目 1.二层交换机能够识别()地址。 A.MAC地址 B.域名 C.IP地址 D.UDP端口号 2.以下代码运行结果为 答:BaseDerivedDerived 3.以下程序的输出是 答:12 4.查看TCP连接的命令是什么() A.netstat B.tcpdump C.top D.ifconfig 答:A 5.盒子
记录一下自己做过的笔试题 c++笔试题30道 记录一下做的笔试题目 1.下列关于纯虚函数的描述中,正确的是 A.纯虚函数是一种特殊的虚函数,是空函数 B.具有纯虚函数的类称为虚基类 C.一个基类中说明有纯虚函数,其派生类一定要实现该纯虚函数 D.具有纯虚函数的类不能创建类对象 答案:C 2.关于引用与指针的区别,下列叙述错误的是 A.引用必须被初始化,指针不必 B.删除空指针是无害的,不能删除引用
第一题 class Solution { public: /** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * * 输入参数是每个应用持有WakeLock的起始时间及结束时间,函数返回值是每个应用对总WakeLock时长的贡献值,返回值vector里面的每个元素的数值累加即为手机总的持有WakeLock的时长。 *