春招记录之金山办公(二面挂)

4月第一天,记录一下“金3”的惨痛经历
楼主C++选手,金山办公投了服务端开发和C++开发(这个发了笔试),3月8号笔试,3月16一面,3月23二面,base广州,总体来说,面试体验是不错的,面试官很有礼貌,不会的问题他都会给解释

3月16日一面(45min)
使用的金山会议,面试官没有开摄像头,整的我有点怕kpi面。由于楼主的项目都是后端开发,所以面试的时候都没问,自我介绍后直接开始八股:
    1.C++空类和有虚函数的类占用多少大小(1和4),为什么是这么多(内存分配)?
    2.C++多态是什么,底层了解吗(同一行为不同对象的不同表现;虚表指针+虚函数表)?
    3.静态链接和动态链接的区别(老生常谈了)
    4.QT用过吗(没用过,只知道和观察者模式有关(挖坑))
    5.C++设计模式你了解吗(不太了解,只知道一些常用的模式)
    6.内存对齐了解吗,为什么要进行内存对齐,自然对齐是什么,怎么样强制对齐(#pragma)?
    7.线程安全了解吗,有哪些锁,互斥锁有什么类型(linux互斥锁mutex,面试官发现我是linux平台的,就没再问互斥锁了)
    8.了解vector吗,为什么vector扩容要选择2倍?(会错意了,我以为他的意思是只允许扩容两倍或者1.5倍,跟他说你想要100倍或者1.2倍你可以直接去修改变量,再编译内核,后面他说为他想问的为啥选择2倍,而不是4倍8倍)
    9.如何证明vector的存储是连续的(直接查询每一个元素的地址),还有别的方法吗(不知道,他补充了迭代器可以随机访问来证明,当时我感觉他说的不太对,但是不敢反抗)
    10.智能指针了解吗(三个智能指针),说一下share_ptr的引用计数器存储的位置?
    11.new和malloc的区别(老生常谈),new为什么能够通过类型调用正确的重载函数(operator new函数)?
    反问环节
总体来说,金山的一面体验不错,回答不清楚的面试官也会帮忙补充,过了一周后hr电话约二面
#大家都开始春招面试了吗##2023毕业生求职有问必答##金山办公##面试##面经#
全部评论
金山面经真是把我自信看没了
2 回复 分享
发布于 2023-04-03 00:34 广东
二面也是跟一面一样的难度吗?
点赞 回复 分享
发布于 2023-04-02 12:45 河南
感谢分享
点赞 回复 分享
发布于 2023-04-02 08:44 河北

相关推荐

写在前面:这个岗位是我在牛客上面投的,没想到还通过了简历初筛,先测评,然后在进行到AI面试,主播之前从来没有AI面试的经验,只能说答得一塌糊涂!————————😁个人问题:自我介绍为什么投递这个岗位之前做过项目中最复杂的项目是哪个,是怎么做的?这个项目是怎么分工的,是怎么安排时间的?有关于行业研究都部分是怎么应用到数据分析当中的?另一个项目是怎么做的?是怎么和团队成员合作的?有没有发生过争吵,意见不统一是怎么解决的?说服对方的过程中有没有采用什么特殊方式来证明自己的论据?有没有在项目中遇到过较大的压力,是怎么处理的?涉及到提前做好时间规划,那遇到临时的突发状况,怎么进行随机应变的?————————😹业务问题:一个商品的“加购率”下降,要怎么入手进行分析?————————😺有两个表,一个酒店表,一个评论表,我要找到五星酒店中连续好评数最长的数量(至少连续三条好评)好评规则大于等于4,已有评论序号以及评论发布时间————————😻总结:主播的第一次AI面试已经可以提前宣布结束了,有关于个人问题,我觉得还是可以提前准备一下宝洁八大问,不过追问需要有一定临时的硬编(应变)能力,同时最好能多说点就多说点,业务问题还是比较简单的,最后SQL题,自己真的是太久没写过SQL了没写出来😭😭😭
查看10道真题和解析
点赞 评论 收藏
分享
评论
10
101
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务