0


记录在BOSS直聘上遇见一位恶心的面试官——付润豪(华如科技的C++工程师)

文章目录

PS:因为之前没想到会遇见这种恶心的人,就没有录屏视频,下面内容为回忆版;但在面试过程中,我看见腾讯会议开启了录屏,所以面试官应该面试的视频,期待他将视频公布;此外本文的链接也已经发送给他了,有什么不对的地方欢迎提出和补充

面试背景介绍

时间:2022年6月21日23:51分(时间绝对没问题,就是晚上11点51分,为这位面试官敬业精神点赞,只可惜下面就要打脸了)
聊天软件:只有BOSS直聘
面试平台:腾讯会议+未知写代码平台
聊天先后(下面剧情需要):他(付润豪)于23:51分向我发起沟通,在看到消息之后,我在凌晨1点29分回了一句“可以看简历吗”,用过BOSS自聘的人都知道,必须要聊天之后才能发简历给对方。聊天截图如下
在这里插入图片描述
然后就是看简历、约面试时间和方式,这里直接贴出聊天截图吧
在这里插入图片描述
在这里插入图片描述

面试过程

第二天(6月23号开始了面试)

  • 1 自我介绍
  • 2 虚函数(这个没有回答出来,我主要是学Python方面,C++的忘了)
  • 3 智能指针
  • 3 SQL优化
  • 4 三次握手和四次挥手
  • 5 设计一个象棋游戏
  • 6 说说第一个题目思路(我用的是长度100的数组标记+滑动窗口)
  • 7 写下面第二题代码和描述思路(遍历数组,将值1的方块周围边与进行1异或,统计边里面1的个数)
  • 8 反问环节(问了一下公司主要业务,面试官说了半天也不清楚,后面直接说二面有人跟你说) 面试聊天记录如下图(PS:一共有三个题,只有两个题目是文字,其余的都是语音聊天),这里第一个题目不重要,重要的是第二个题目(打面试官脸的剧情需要,哈哈哈)。在这里插入图片描述 第二个题目的详情内容如下图,感兴趣的朋友可以在LeetCode上试试看,题目:463. 岛屿的周长,题目难度等级是简单的(用异或解题更简单)在这里插入图片描述

反馈环节(好戏开场了)

因为是24号(星期五)面试的,所以我在28号(星期二)主动问了一下面试结果。PS:对自己的面试还是比较自信的(除了虚函数只回答了一点皮毛),想不通哪里不符合条件了。结果如下;
在这里插入图片描述
我当时就懵逼了,我在自我介绍环节、个人简历、BOSS直聘上面都明确说明了今年20号才毕业,应届毕业生,不知道这个面试官是不是眼瞎了;显然我是被拿去冲KPI了,当然我也不会忍着,就直接怼了回去,然后面试官就开启了他的打脸之旅。
在这里插入图片描述

第一次打脸(说我算法不行)

说我最后那个算法题不对,不是边界的处理(因为在当时没法调试,所以我无法确保自己对边界还有一些细枝末节的处理是否正确,只能确保思路没问题)
在这里插入图片描述
说实话,如果他直接承认就是刷KPI的,我也无话可说了。结果他要来强行解释,甚至怀疑我参加的比赛是划水得来的,连LeetCode里面简单题目都做不出来。
这。。。。我能忍?当然不能咯,让他说说哪里不对,他说不出来,让我自己去找原题重做就知道了;
那行我自己去看看到底有没有问题吧,但是我不知道题号啊,就找他要一下题号(结果一直不说,我后面在LeetCode一个一个挨着找才找到)

在这里插入图片描述
是LeetCode 463. 岛屿的周长,找到了当然就按照面试时的思路,复写了一遍代码。
在这里插入图片描述
结果一发命中,看来当时代码也没问题啊
在这里插入图片描述
这结果自然要反馈给面试官啊,不然对不起我这费尽千辛万苦找原题,然后复写代码。
在这里插入图片描述

面试官无话可说了,转移话题说薪资

第二打脸(薪资高了)

老规矩,我的期望薪资13k,这个我在简历上面明确写了,BOSS直聘上面也选择的是13k-14k。可能面试官真的瞎了吧。
在这里插入图片描述
这个比算法题简单,他不是说我薪资高,应届生不配吗?我直接拿出现在到手的offer(12k*14薪,14薪是保底的)。
在这里插入图片描述
当然如果招聘职位薪资区间是10-15k,我肯定不会报价这么高,也不会去面试了。招聘信息截图如下
在这里插入图片描述
奖金绩效是包三餐。。。。。。。可能是五星级酒店的三餐吧,不然没脸说;

其余的打脸

这个具体情况我也记不清楚内容了,反正这篇文章会给他看,就期待他将面试视频发出来,然后再来补充吧。

  • 在聊智能指针的时候,我先解释一下智能指针是什么,我了解到shared_ptr,auto_ptr, weak_ptr(这个weak当时没有想起来,就记得是w开头)这三个,然后shared_ptr会出现相互引用导致引用计数无法归0,但是weak_ptr解决了,auto_ptr在C98时候存在,但C11的时候已经被弃用了。面试官:我们一般没有用这么新的特性;我:这智能指针不是C++11才有的吗?我回答的就是C++11。
  • 然后聊到计算机网络这块,可能面试官也不知道问什么。沉默了半天,我主动回答了我用socket干啥了,他听了之后问了一句,你了解四次握手,三次挥手吗? 我:试探性的问了一下,这不是三次握手和四次挥手吗?面试官:那可能是我说错了吧,你说说看 我就先按照直接的理解说了,然后再背诵了一下八股文。面试官:你这挥手咋多了一次 我:就是4次挥手啊,没有多啊,然后又重复了刚才的一遍四次挥手工程。面试官:那行,可能你没有听清楚我的意思,然后换了一个问题。
  • 在聊报警逻辑的设计(腾讯会议聊天记录截图中的第一题),在看到题目之后,我的大致思路是开一个100长度数组st,每个数出现当时,把数在st数组中记录更新,数作为下标。然后在滑动窗口中进行记录。因为要用到滑动窗口算法,我就问了一下面试官了解滑动窗口吗?面试官就说了一下,内容现在记不清楚了,反正觉得不是数据结构与算法中的滑动窗口算法,可能是计算机网络里面的滑动窗口吧。当时我为了不再描述这个算法,也没有提出疑问来。然后就巴拉巴拉描述自己思路,也不知道面试官听明白了没,没有反馈的进入最后一个编码环节。

经验教训总结

这次面试经历不算多么的刻骨铭心,但是面试官的说话让我刻骨铭心啊!!!
下面的总结有些不是对这次面试的总结,但趁这个机会,好好的总结一下自己面试中失败与不足之处吧。
井底之蛙的总结,内容仅供参考,欢迎批评指正
井底之蛙的总结,内容仅供参考,欢迎批评指正
井底之蛙的总结,内容仅供参考,欢迎批评指正
重要的事情说三遍!!!

自身方面

  1. 硬性的条件 作为一个双非本科的应届生毕业生,缺乏工作经验这是短时间内无法改变的;所以找工作时要提前了解一下岗位对工作经验的要求。 作为一个本科毕业生,虽然大多数岗位要求是本科及以上,但是在薪资方面可能会偏低(抛开大厂的薪资),所以我的期望薪资13k可能确实偏高了,但目前已有12k的小公司offer,如果真的有13k就当成一个意外之喜吧。如果是硕士学位,根据大多数岗位来看13k就低了一点,一般来说15k是白菜价,所以学历+工作经验两者决定了底薪,而这两个偏偏又是目前我的短板所在。要准备提升一下自己的学历了
  2. 非硬性条件 - 技术方向:这个目前来说应届生去找Python工作难度确实挺大的,一般岗位都要求1~3工作经验,即使学的是所谓的全栈开发,但是找工作一般来说都是后端为主。Python开发确实不行;写点小的辅助软件还可以,在AI、爬虫方面可能是主流的编程语言,软件开发方面不是;所以我要么转入C++开发方向,要么提升自己的学历。- 理论水平(面试时聊的理论):这个不得不说,面试前去看看别人的面试题目,背一下八股文是真的有用。理论知识随之时间的流逝,可能就只能记住核心的要点;这在面试时可能会因为紧张而不能清晰、完整、有条理的表达出来,这是很吃亏的。当然也需要去理解消化成自己的语言,别光背诵出来,需要适当的往自己擅长方向引导。- 编程水平:笔试时编程一般都是一些简单的算法题,对于我来说比较轻松。但不可大意,特别是遇见了熟悉的题目(或题干内容似曾相识),也不要急着编码。一来小心细节之处不一样(数据范围);二来给面试官一种你第一次遇见、深思熟虑之后才写的代码;三来可以整理一下自己的思路,这么清晰明了的表达出你的解题思路。只要大体思路没问题,时间复杂度和空间复杂度不是太高,应该也可以过关。- 笔试方面:笔试其实就可以类比一下大学里面的期末考试,但是因为考查内容范围比较广,可以先选出自己擅长的、分数高的题目完成。如果是涉及到理论知识的问答,尽量使用书面的表达,不需要太多字,答出核心要点即可,不清楚的就别写上去,推荐最后做这个部分(曾经因为按顺序做题,而这一部分需要写的字比较多,导致没有时间做三个编程题,30多分没了,亏死!!!);笔试的起止时间一般不固定,在那个规定的区间内完成笔试即可;笔试时间一般来说都是两小时内(一个半小时偏多)- 面试时:我参加的都是线上面试,一般来说开头都是自我介绍,结尾都是反问面试官不清楚的地方。这两个环节可以去总结一下自己话术套路。针对不同应聘岗位合理的介绍自己的优势,应届生还是尽量不要包装吧(学历要去查,工作经验一问就露馅,项目要画出架构图,获奖了的需要提供原件);在反问面试官时,如果是技术面试就不要去问薪资待遇相关的,因为这个技术面试官可能也不知道怎么回答,而且显得自己有点急功近利;在进入HR面时,HR会和你详谈的,技术面试没过你了解的也没用;(PS:小公司通常只有三步:笔试(或HR电话了解情况)+技术面试+HR面试),此时你也不能说没有什么想问(当然感觉自己面试没戏或对公司没兴趣可以说),你可以问一下公司的技术栈、所在岗位人员、管理架构、晋升之路等这些(个人见解,欢迎实锤),网上很多人说问一下“上一个人离职的原因、这个岗位为什么缺人、你觉得我需要哪里提高、公司未来的发展方向”,这些在我看来没必要问,首先离职可能不是一些好的原因离职(会揭别人伤疤),其次你可以去网上看看别人的讨论,可能会有更加真实的人来吐槽公司不足之处;或者去查查公司的判决文书(官方网站:中国裁判文书网),着重看一下劳动纠纷,如果有公司和员工之间纠纷,在文书中会详细描述事情的前因后果,自己慎重考虑一下吧;问自身的不足这个问题,我个人觉得很蠢。可能一场面试下来,面试官整体觉得你比较不错,结果你非要让别人去挑出你的不足,面试官又要去仔细思考一下你哪里不好,这不是自找麻烦吗?

非自身的因素

标签: 科技 c++ 面试

本文转载自: https://blog.csdn.net/m0_67155975/article/details/125499312
版权归原作者 这代码有毒啊 所有, 如有侵权,请联系我们删除。

“记录在BOSS直聘上遇见一位恶心的面试官——付润豪(华如科技的C++工程师)”的评论:

还没有评论