一、经典面试题 面试题 1:变量的声明和定义有什么区别 为变量分配地址和存储空间的称为定义,不分配地址的称为声明。一个变量可以在多个地方声明, 但是只在一个地方定义。加入 extern 修饰的是变量的声明,说明此变量将在文件以外或在文件后面部分定义。说明:很多时候一个变量,只是声明不分配内存空间,直到具体使用时...
记录一次腾讯c/c++ linux后台开发岗面试经历(面试题含答案) 腾讯c/c++ linux后台开发社招面试流程虽然因人而异,但就个人感受而言,腾讯的面试从考察内容方面来讲,还是有一定的共通性,这一点,可以从网上众多的面经可以看出。 更多大厂面试经验可以… linux 记录一次腾讯c/c++ linux后台开发岗面试经历(面试题含答案)...
A:这个是自己学习使用的,生产环境没用过(这里说了下,我用它干嘛的,使用python的flask web框架基于redis的list结构开发一个网络聊天程序) Q22. 解释线程安全和可重入函数 A:这个是关于多线程访问的吗?可重入函数这个名词听过,但是忘记干啥了,面试官说pass. (一个可重入函数被称为可重入的,表明该函数被重入之后,...
参与C语言开发社区:加入C语言开发者的社区或论坛,与其他开发者交流、分享经验、学习新的技术和最佳实践。这将为您提供更多的机会来接触和了解C语言开发的实际应用。 2. 有哪些资源可以帮助我准备C语言开发岗的面试? 为了准备C语言开发岗的面试,以下是一些可以帮助您的资源: 在线学习平台:许多在线学习平台提供免费或...
1. 📍 虚拟地址到物理地址的转换:页表结构是什么?MMU的工作原理了解吗? 🔧 原子操作实现:操作系统中的原子操作是如何实现的? 🖥️ C++内存分区:C++中的内存是如何分区的?BSS段是什么?未初始化和已初始化的全局变量分别放在哪里? 📏 内存对齐:为什么需要进行字节对齐?
面试过程一共三轮面试,一面的时候是一个比较年轻的人,面了一些基础知识,偏向于C和C++的,包括算法、计算机系统的知识等;二面的时候应该是个部门的负责人,主要就陪聊项目了,由于我做的项目是内核功能的开发,然后面试官正好又有阅读内核代码和内核开发的经验,然后就开始讨论了一下内核的学习经验,面试官挺不错的,然后...
@匿名牛油: 金证科技 C++/C开发工程师实习岗面经 3.14 笔试(80min)38道题,包括逻辑推理、物理、数学、C++、算法题等。算法题:筛质数、字符串转数字3.16 通知一面3.17 一面(25min左右)1.自我介绍、项目经历2.物联网工程的专业课都有哪些3.你应聘的岗位是C++对吧,C++这方面有了解过、学习过...
岗位:EDA工具开发工程师 #写在前面# --->面试感受: 1、首先今天的这个面试官一听就是一个技术牛,问的东西都是非常考验你的底层基础,比以往的互联网面试还要考验自己的基础概念以及底层理解,所以他问的东西和我自己现在掌握了的还有很大的差距吧。 2、因为复习的东西和他问的东西交集比较少,所以回答可能都不怎么...
中科创达 一面c/c++开发岗(等待offer中…) 写面经攒RP😢😢😢线上面试,我和面试官双***视频,面试官人很好,态度温和不会打断你,我提前了几分钟进去,面试官是准时到的视频会议1、自我介绍2、项目介绍(因为自己非科班,在讲项目的时候有点没有章法,面试官可能也被我说的有点蒙了,在面试官的启发下解释了好...
这里汇总一些C/C++开发岗的常见面试八股题,都属于比较基础、偏理论性的题目。换句话说,如果这些题目答不上来,可能会给面试官留下的基础不好的印象,尤其是科班生哈。 废话不多说,直接开始。 一、C/C++篇 1. 基础中的基础篇 简述C和C++的区别 难度:⭐ 被考频率:⭐⭐⭐ 如果你面试的是C++开发岗,有些...