1.hashmap底层数据结构 2.virtual的使用场景,虚函数表 3.设计模式 4.多线程同步的方法 5.三次握手 6.智能指针有哪些,如何设计一个share_ptr? 7. vector是如何实现的,和list相比有何优缺点? 8.想问我网络编程方面的,我说不熟悉,跳过了…… 9.c++ 源文件到可执行文件的过程 9.多线程适用于那些应用场景? 10.stl哪些容器是线程安全的 11.补充
1面:写题目easy+问基础知识+抓只线程池一直问到了系统资源分配,解答部门做大数据的解决方案,不涉及开发 2面:写题目easy+问简历,全程我在讲,然后没了,反问对我的了解,还说部门主要做解决方案 3面:聊人生,主管很好,推荐一下解决方案部门,感觉主管很年轻,然后给了我意见说做非技术不一定不好,校招生不要带着偏见。 整体:3面都是我单方面开摄像头,整个流程很简单,主管面也挺好的,唯一就是不搞技术
第四关群面。 这个环节与销服岗不同,研发岗的群面还是写程序,在一张报纸上写。这次是放在技术面里面进行的,主要就是考一些小算法之类的,但是冒泡排序之类的,我觉得还是太过基础,毕竟他是所有排序算法里思想最简单的了。 一般是面试官随机出的题,有时也看人品,不过写不出来也不要慌,多在其他方面表现一下自己也是可以进入下一环节的。对待其他公司的技术面我觉得也是差不多的,有一定的技术是必备的,但是给面试官留下的
第五关是BOSS面。 不得不承认,华为的BOSS面还是很有质量的,这些在华为这种狼性文化下呆了十几年的老狼都不是省油的灯。这一环节的BOSS们都是一些部门的主管之类的。据我和同去面试的同学交流所知,主管们面试时的侧重点也有所不同,和他们本身所在部门有直接关系。有些BOSS面的技术问题比较多【个人觉得这样的比较容易点儿】,还有一些就是把你简历上的东西详细的问一问,这种BOSS比较擅长压力面,网上查查
岗位:软件开发工程师 专业一面:8/17 自我介绍 项目 简单八股 手撕代码:LeetCode中等题 专业二面:8.17 项目 手撕代码:字符串编码相关,个人认为是中等题 业务主管面:8/18 自我介绍 项目 聊经历,主要是简历上写的 聊天,对一些事情、对象、情绪的看法 反问 总结:专业面试比较简单,难度不高,主管面的面试官很和善,感觉到到了我的紧张 在一步步的引导我放松,所以后面就聊hi
#秋招# #面经# #校招# stm32避障项目,问了好多项目问题。 1. 在stm32开发中有没有运用到小的操作系统? 答:没有。 2. 32项目的软件框架是怎样的?各个模块的控制如何用软件实现的? 答:项目基于keil编程,将每个模块的控制程序编写并调试好后于主函数中调用。(库函数编程方式)之后说了每个模块的控制逻辑。 3. 项目中最大的难点在哪?怎么解决的? 答:超声波模块测非平面时结果不准
一面凉:遇到了一个说话非常暴躁的面试官,我觉得他真的是过分,说话非常冲,先不说回答得好不好,就说话的方式就真的是居高临下,颐指气使的样子,一点都不尊重面试者,太过分了。我觉得面试者和被面试人是相互尊重的,而不是任人指摘的。 首先问我自我介绍,然后说一下项目经历。(1)问我RNN和CNN的区别,然后优缺点,为什么RNN中不用ReLU函数,只用tanh函数,CNN中为什么不用tanh函数,我的回答是C
笔试:也就是机考。设计岗的话就是上传作品集,hr会联系你通不通过面试的。 一面: 自我介绍+作品集+提问。 不太会围绕自我介绍的内容问,主要是问作品集、奖项、实习这些内容,大概1h。效率很快,快的话10分钟出面试结果,慢的话一天内出结果。 二面: 基本和一面内容和过程差不多,但时间相对短一点,因为一面有面评和记录,二面基本就是对照一下看看你能不能再复述清楚,有没有瞎编,大概50min左右。快的话1
JavaScript中简单类型包括:number类型、string类型、undefiend类型、null类型、Boolean类型。其它值都是对象,数组是对象、函数是对象、正则表达式是对象、对象是对象、Date是对象。 对象是属性的容器,其中每个属性都有自己的属性名和属性值。 属性名可以是包含空字符的任意字符, 属性值是除了undefined之外的任意值。对象都有自己的属性和方法。 JavaScri
语法精粹 1、空白 空白可能表现为被格式化的字符或注释,空白通常没有意义,但有时候必须用它来分隔字符序列,否则字符序列会被合成一个符号、字符,发生错误。如:在声明一些变量、函数时, var a = 12; var myName = "Tom"; function Sum () {}; 其中,"var"和"a"、"var"和"myName"、"function"和"Sum"之间的空白是不能移除的,如
伪类 JavaScript通过构造器函数来产生对象,实现继承。当一个函数被创建时,Function构造器产生的函数对象会运行类似于这样的代码: this.prototype = {constructor: this}; //该函数的原型对象会产生一个构造属性,并指向该函数。 原型属性/对象:当一个新函数被创建时,会根据某个机制赋于该函数一个prototype属性,这个属性指向新函数的原型对象。该原
函数精华知识 函数包含一组语句,它们是JavaScript基础的模块单元。函数用于指定对象的行为。 所谓编程,就是 将需求分解为 一组函数和 数据结构的技能。 函数对象 JavaScript中的函数就是对象。对象是" 名/值"对的集合并拥有一个连到原型对象的隐藏连接(即原型对象ptototype),对象字面量创建的对象连接到Object.prototype。函数字面量创建的对象连接到Functio
发面经攒人品 3.21投递 3.27测评 3.29一面 3.31二面 4.4三面 一面历时23分钟,面试的姐姐是个特别温柔的人,说话也是温声细语的(我说话太快了!一紧张就说话快的毛病到底什么时候能改! 我以为会问技术,结果把简历挖了个干净。技术估计如果能坚持到三面的话,三面才会问了。 1. 自我介绍 2. 本科及研究生成绩排名以及学校情况 3. 关于项目的细究(不全) - 项目主要做了什么 - 具
#软件开发2023笔面经# 机考: 机考共三道题,前面两道各100分的简单题,最后一道200分,至少中等难度,甚至困难,看运气。机考平台文本 链接 为保障拿下最后一题,可以刷刷**的专题。 第一题:停车场最少停车数量。给定一个字符串,0、1组成,1表示有车,0表示没有,小车占一个1,货车占两个1,卡车三个1。解题思路:从卡车开始,遍历字符串,我用了StringBuilder,有连续三个1则删除这三