中望C++西安面经

50分钟....
自我介绍
项目介绍
epoll 底层结构
讲讲多态
动态多态怎么实现
讲讲malloc new
怎么禁止动态分配内存
怎么在栈上动态分配内存 (回答用 placement_new  不知道对不对 )
讲讲 inline
我前面说 inline适用于 短小简单且重复使用的函数  面试官问 : 复杂的函数不能用?
我说  inline不需要函数调压栈的开销 复杂函数 本身开销就大, 不在乎多点函数调用的开销....  不知道对不对
宏定义和inline
说到了编译,预编译 那讲讲分为几步 每个步骤的作用
讲讲linux 文件系统.....  不咋会 ,随便说说了软链接 和  硬链接
vector 和 list
vector 插入时间复杂度
vector 扩容,  开放题: 1.5 和 2倍扩容什么区别  .. 我不会  面试官解释了解释  1.5倍会使用之前释放的空间
多进程 多线程 区别,
线程共享什么
线程同步和互斥 概念
刷了几道题 , 来做道题 口述
数组大小为n,  每个元素数值属于 [1,n]  每个元素出现一次或两次, 找出所有出现两次的元素
哈希表 巴拉巴拉...  有没有更好的
..........想了想 面试官也提示了
原地交换, 假设下标从1开始,  交换让数组满足 a[i]=i   不满足的就是出现两次的
反问

8.19 二面凉
20分钟...
自我介绍
挑个项目介绍
讲讲研究方向,  讲讲论文
看过什么c++书
说说项目用到的c++特性
静态链接 动态链接
stl什么时候迭代器失效
extern c
vector删除怎么得到有效的迭代器
讲讲c++11新特征
说说右值引用
说说完美转发
讲讲智能指针
反问

#中望软件##面经#
全部评论
inline应该是什么函数前都可以加,只是给编译器的一种建议,具体是否内联由编译器决定。(不过太复杂的肯定是不行的)
3 回复
分享
发布于 2022-08-19 22:13 陕西
怎么知道自己凉了的啊,看不到状态
2 回复
分享
发布于 2022-08-20 14:59 湖北
滴滴
校招火热招聘中
官网直投
西安这边还有hc吗?
1 回复
分享
发布于 2022-08-20 11:16 山东
昨天一面完,刚收到感谢信,估计没hc了,感觉答的还可以
1 回复
分享
发布于 2022-08-23 15:36 陕西
兄弟是二面答得不太好么
1 回复
分享
发布于 2022-10-06 21:11 浙江
你是什么专业的啊
点赞 回复
分享
发布于 2022-08-19 03:39 江苏
问的比较基本,什么时候投的?
点赞 回复
分享
发布于 2022-08-20 01:39 江苏
我投的广州,一面问我的问题和你二面很像,最后问我期望薪资,我说完聊了会天,一周后感谢信了
点赞 回复
分享
发布于 2022-08-23 15:15 江苏
二面这么基础的为啥挂了,答上了也会挂吗
点赞 回复
分享
发布于 2023-03-03 14:15 重庆
m
点赞 回复
分享
发布于 2023-07-27 15:08 美国

相关推荐

投递阿里巴巴等公司10个岗位
点赞 评论 收藏
转发
头像
03-29 20:08
已编辑
C++
分享一些个人之前的春招/秋招的面试求职经验,个人开源项目C++那些事3.6W star,欢迎学习共建!0.求职面经https://hmpy6adnp5.feishu.cn/docx/B1aCdVTUgoyJGYxtWV7cdvgRnxv?from=from_copylink1.早投递,占据时间优势这一点是非常重要的,当大家看到跟自己的岗位匹配时,应当先思考一下自己的实力,觉得不行就可以放弃了,其实我想说,如果这次投递不走系统,可以直接投递了,例如:走朋友或同学内推渠道,那么你可以不走系统面试,不管通过不通过,这一点来说你已经比很多人占据了时间优势。例如我之前因为疫情影响,大多公司采用线上面试,不同公司的秋招提前批有时候等价于以往的提前批,如果错过了,那就有可能放弃了进入这家公司的机会!如果自己实力不算太差,有记录的情况下可以直接投递了,如果自己实力很差,没记录情况下也可以直接投递了,占据投递时间因素也是一种机会。2. 针对性复习在面试过60+场的面试中,我个人觉得算法+计算机基础便可以拿到不错的工作,面试当中记录一些不会的或者知识盲点,针对性的复习,效果往往很好,算法也是这样,不同公司算法是有重合度的,大部分来自剑指offer与leetcode,leetcode300道绝对够面试了,面试的时候套算法思路,跟面试官交流互动,当然还有一些实践性的代码,例如:手撕线程安全的单例、手撕多线程安全代码、手撕智能指针等等,像这些实则考察你的代码基本功,如果提前准备好,那面试可谓是送offer的。认真把握每场面试机会,多记录与总结,同时可以在牛客上看到自己面试公司的题目,可以认真刷一下,例如:我当时去面字节,就看了别人整理的字节题目,简直牛逼爆炸,面试基本原题。3.沟通的技巧相信很多人会给求职者传递面试就是运气成分,可是你知道运气来自于哪里吗,其中之一在于沟通的技巧,在跟面试官沟通问题以及说话口吻方面要学习一下,不然很容易凉凉的,例如:一些问题自己不会要谦虚的请教或者学习等等的态度,让面试官认为你是一个热爱学习积极主动的人,而不是一个浮躁不堪的人。#C++面经##面试##求职##C++软件开发招聘##cpp后台实习##八股文##模拟面试#, #24届软开秋招面试经验大赏#
点赞 评论 收藏
转发
18 87 评论
分享
牛客网
牛客企业服务