指针和引用 define const new mollc区别 问项目 udp tcp 问实习? 项目中的问题? 写面经攒人品,求二面
1.自我介绍 2.内存对齐 所谓内存对齐,是为了让内存存取更有效率而采用的一种编译阶段优化内存存取的手段。 3.给了一个函数,让指出语法问题 虚函数不能是模板函数,为什么 4. 内存分区 5.堆和栈的区别 6.虚函数表存在哪个区 虚函数表在 .rodata ( Linux g++ );虚函数指针在对象里,对象在哪,虚函数指针就在哪。虚函数表在编译期生成。 7.new和malloc的区别,new的原
单选题20道: SQL格式化日期输出:使用DATA_FORMAT(shippeddate,'%W %D %M %Y); 二次探测再散列hash:二次探测再散列即:如果2的位置有了数据,则寻找2 + 12,2 + 22,2 + 32,,2 + 42…… c++变浪命名规则:由字母数字下划线组成,必须由字母或者下划线开头 IP地址:28位掩码的网络中最多14台主机,因为16个编码中要去除一个全0的网络
#校招# 介绍项目 项目难点 vector中reserve和resize的区别 类和结构体的区别 指针变量的大小 计算机的位数是由什么来决定的 成员和成员方法数目和类型相同的情况下,结构体的大小和类的大小有区别吗 父类是个纯虚类,子类继承了父类,那么父类对子类的大小有没有影响 长链接,短链接,连接池的概念 多线程与线程池的概念 优缺点 凉凉
#面经# #秋招# 游戏开发类: 1.自我介绍 2.介绍一个你觉得最难的数据结构或者算法 3.字符串哈希在游戏开发中的应用 4.C++多态的实现(函数重载 虚函数) 5.函数重载编译时的细节(返回类型,函数名,6.函数参数决定编译后的函数名) 7.中断时需要保存的上下文有哪些 8.TCP和UDP的区别 9.游戏本来采用TCP,后改为UDP,后续有哪些地方可以优化 10.数据库需要查找5000-1
对于过去c++面经,都是重基础,能从计算机基础几门课中抽离出自己对于计算机本身的理解就能够得心应手,再结合实际的技术开发,甚至剖析源码也是很好的方式,重点在于看你有没有基本的计算机素养和兴趣,一个重视潜力和能干活的人∽ PS:有想来练练手的,也欢迎投递万兴科技有限公司,多实战积累经验∽ 万兴科技内推码:NTAN8PP #面经##校招##内推#
8.30投递 9.9笔试 9.26群面 题目:作为一家世界500强的企业,美的已经在全球32个地区开展自有品牌的业务推广。其中,美的在面对不同国家,不同文化,不同消费习惯的消费者在智能产品的售前、售中和售后服务的每个环节都有不同的活动开展。这些商业活动都可能影响到终端消费者对美的品牌的认可度以及影响到美的品牌的用户粘性; 问题: 1.清站在美的的角度,选取海外智能产品的售前,售中和售
希望有二面 1.自我介绍 2.项目 3.全局变量在一个进程中修改,会影响到另一个进程吗 4.全局变量和局部变量的区别 5.进程和线程的区别
1、刚开始闲聊,问所在地区疫情怎么样。 2、问经常用哪种语言,可以用熟悉的语言来交流一些知识点 3、数组和链表 4、队列 5、堆和栈 6、平时用什么操作系统,进程和线程 7、进程间通信方式 8、排序、查找算法 9、数据库 10、项目,抠细节 11、平时白天去实验室或是上课,晚上呢(旁敲侧击问能不能加班的赶脚) 12、兴趣爱好 13、所读专业和C++岗还是有区别的,比起计算机专业同学会薄弱一些,打算
双倍游戏C++ 说一下你最熟悉的语言的优缺点 创建一张表,插入数据,筛选数据,写出对应的sql语句 mysql数据库索引的数据结构是什么,为什么选这个? 请描述一下tcp三次握手和四次挥手的详细过程 请说明一下tcp什么会产生time_await,为什么产生,有什么危害吗,怎么解决? 如果将大量的小数据包合成在一起接受到的大数据包如何拆分为原来的小数据 给一个01字符串数据解密 冒泡排序或者选择排
一面 MySQL引擎 数据库增删改查 数据库分类 pcap包怎么使用的 linux有日志吗,存在哪里 堆/栈区别 MFC/QT的区别 国密4 十亿数字top100 个人亮点
被毒打了40min,面试完简直受挫,同时意识到自己还有很多认知的不清晰的地方。 1. 自我介绍 2. 项目问了几句,因为太简单没有深问 3. 多态 4. 如何实现多态 5. 析构函数和构造函数可以是虚函数吗,可以包含虚函数吗? 6. 两个成员函数只有返回类型不同,可以重载吗 7. 两个成员函数一个是const修饰,可以重载吗(这个不知道) 8. 右值引用,引用后还是右值吗 9. 数据结构,讲一下v
问题内容: 我将很快开始一个新的C++项目(它可能也包含一些C组件),并且我正在寻找一个现代的,具有工业实力的(即非beta)构建系统。该软件将由3-5个开发人员在3-5年内创建,并将在Linux上运行(稍后 可能 会支持Mac OS X和Windows )。我正在寻找一种比例如具有更好的可理解性,易用性和可维护性,但仍足以处理复杂项目的功能。首选开源软件。 我开始寻找到,,和到目前为止,喜欢的功
都是些基础八股文,反转字符串,用过的stl库 http报文 三次握手,四次挥手 进程通信方式 https与http区别 怎么提高https效率 vector和list区别 线程需要注意什么 流程蛮快的,20分钟结束 最后反问团队内容,技术栈
1.自我介绍 2.项目介绍 3.多线程可能造成的问题 4.项目中为什么用互斥锁不用读写锁 5.为什么会有线程安全问题 6.会引起线程安全的函数 7.C中数组指针和指针数组怎么写(口撕代码?!) 8.函数中传递二维数组的方式(口撕代码?!) 9.虚基类 9.虚析构函数 10.static和const 11.TCP三次发送的报文(SYN,SYN+ACK,ACK) 12.TCP第三次握手ACK丢失会发生