1.1C/C++开发环境的准备 VMware虚拟机:可以通过它来安装Ubuntu Linux系统——Ubuntu一般建议初学者安装在虚拟机,也可以考虑购买云服务器 vscde:远程Linux写代码,也可以集成C/C++编译器进行单步调试 xshell:通过ssh连接Linux系统,也可以拖文件传输到Linux系统 surceinsight“阅读大型项目利器 beynd cmpare:文件比较 ever...
赞同@高以成 的观点,你应该直接告诉你的面试官,你有两年半的C经验,你不懂C++,并表明你可以学习这些。面试的时候老老实实表明你的真实情况是最好的。 你提到过你有一些面向对象的经验,你讲的这些和C++面向对象的内容还是相差不少东西的,但是我觉得你可以向面试官提一些这些经验。只要你能表现出你在C上的丰富经...
重点说下自身履历的准备,你必须熟悉自身的经历,仔细推敲自我介绍里你所说的经历和细节,保证真实,因为面试官会围绕你的自我介绍和履历去问问题,熟悉你行业背景的面试官都会产生共鸣,面试官不断点头认可,这就成功了。比如我自我介绍里说了我在...
所以总体来说,如果你想发展研究,去做核心,还是学学算法,如果你想走项目,接下来走管理等等,好好做工程。各有各的好处吧。写了这么多了,呼呼,希望对你有帮助。既然改动了,就继续说笔试:笔试的话和面试相似,基本内容也是相同的。因为我的面试基本都是笔试面试和在一起的,先做题然后在给他讲...
本文就来介绍嵌入式开发中C/C++面试必备知识。 必备知识 include “filename.h”’和include <filename.h>有什么区别? “filename.h”是从本项目里搜索filename.h,<filename.h> 是从标准库里搜索filename.h文件 静态/非静态、全局/局部 相关知识 问题:“静态全局变量”和“非静态全局变量”有什么区别?“静态...
如何准备提前面试 先说结论:越早准备越好。 早早准备面试一方面可以避开下半年报考高峰人群,获得竞争优势,另一方面也可以为笔试复习赢得充足的时间。面试包括背景评估,个人面试以及小组面试(由于政策取消,略过不表)。 1 · 背景评估: 背景评估的关键...
十二、你是如何看待我们产品/对我们的产品了解吗? 这个问题就是需要我们面试前,提前做好功课,浏览他们的官网,了解一下公司的规模、企业文化和目标、具体有哪些项目;更加细节的可以是你要加入的这个事业线、项目团队目前做的产品,围绕他们产品提出一下你的看法和观点,可以是设计或者是体验角度的。但是要注意的是很多时...
是的,面试会问,稍微正规点的C++面试绝对会问STL库的,而且还可能会根据你的回答来看要不要继续深挖下去。 比如Vector扩容机制、unordered_map和map底层数据结构是什么、哈希冲突如何解决? 往远了说, 《STL源码剖析》这本书带你走进C++下最知名的库的底层,一探其中奥秘,通过这本书和侯捷老师的STL源码视频,你会对ST...