北京先进探索试验技术面试评价
首先本人保证这篇回答绝对真实,可能有一点主观因素,本人空窗期接近两年,不想错过任何机会不得不去的,面完感觉就是他们没想招人
#我的求职总结#
#面试#
这家公司不到20人公司,这家公司招cpp岗,boss上的,招聘平台上给8-10k,浪费了接近我一天时间所以来评价下,我建议不管你咋样都别去
一开始是电话联系了一下,简单问了点我的个人背景情况,然后要去线下面试,地点特别偏在地铁昌平站,我坐地铁要花8块,去那单程花了两多小时,首先他们boss面试邀约上写的地址都写错了,写成了4号楼,实际上在3号楼,而且是在一栋公寓的一间房子里,有两屋,两人,两桌,几把椅子
面试要现场上机写两道题,全程面试官坐在我旁边,和我聊天还,他们用QtCreater写,那电脑在缩放窗口时都卡顿了一下,一个题要用Qt读取本地目录,并且把文件夹显示出来在一个QTreeView上,这题没啥难度,我很久没碰Qt了,面试官说不能用AI代码,我说我可以问他思路吗,我是借助AI给的思路,借助Qt的assistant自己手敲写出来的写了第一题
第二题时他们公司项目代码,一个链接库,要我补充完一个回调函数,他们通信应用层用的一个自定义协议,他协议一开始也没告诉我是啥,有一个buffer类专门存接收到的数据,这个类有一些写好了的专门解析协议的成员函数,当然这些都是我自己看的,他没告诉你,那个协议,我是问了他他才告诉你的,他题里就告诉你他们的一个协议头部的结构体,然后问题是他有一个测试程序能发送数据调用这个回调函数,你的任务是让你自己写完这个回调,并根据头部结构体判断消息类型然后再把数据发送回测试程序
问题在哪里呢,我那个测试例子第一遍通过了,但是第二遍的时候突然程序莫名其妙崩了,我调试看了下,崩在了他那个解析协议的函数里,他那个buffer类里有一个奇怪的count值,我就叫他m_count吧,具体叫啥我真忘了,是这个buffer类的成员变量,这个值是测试例子发过来的
他是故意判断了m_count如果小于buffer里的某个字段的长度时就会抛出异常,我猜测这个m_count是为了安全去做的,比较了一下第一遍成功的时候这个值是正常的,但是他第二遍例子这个m_count就突然变小了,这个值我怀疑是哪里懂动了手脚,故意在第二次给你削减了,打了断点看了他这个m_count会在发送的时候会因为一些情况而修改,一点点断点看太慢了
然后我就要全局搜索这个变量的时候,我就想看看到底哪里懂了手脚,这面试官突然告诉我可以走了,我就有一种费劲半天正要揭开谜团的时候,他说我可以走了
我全程手机录了音,共计花了三小时19分钟,来的时候我是早上十点半出门的,我原本是没迟到的,他写错了地址还害我走错路我大概一点多到的,路程我花了超过五小时,我午饭都没吃回到宿舍是晚上六点多了,真觉得一天时间都浪费了
这一套流程我觉得非常的坑,他那代码想看完多少得花点时间看吧,然后他那个解析协议的函数还是具体哪里挖了坑我真不知道,我感觉是他故意埋得坑,他那是一个写死的测试软件,通信函数都在这个库里,就在我马上就要把问题搞清楚的时候他告诉我可以走了,我就觉得很特么**啊,问了他是后续还有面试吗,他说你后面不用来了,
全程,我个人感觉,哪怕是个大牛去熟悉他这套流程也得花点时间吧,毕竟这套代码也不是我写的,这是我见过最离谱的面试题,再给我半小时我也能找到问题在哪了,而且他一开始也没告诉你关于这个协议的细节,还是后面我自己去问他他才讲的,而且最后那波感觉他就是故意的,我个人感觉他是根本没打算招人,不知道是为了啥浪费我时间来这一趟,真的很恶心,来分享一波
#牛客AI配图神器#
#我的求职总结#
#面试#
这家公司不到20人公司,这家公司招cpp岗,boss上的,招聘平台上给8-10k,浪费了接近我一天时间所以来评价下,我建议不管你咋样都别去
一开始是电话联系了一下,简单问了点我的个人背景情况,然后要去线下面试,地点特别偏在地铁昌平站,我坐地铁要花8块,去那单程花了两多小时,首先他们boss面试邀约上写的地址都写错了,写成了4号楼,实际上在3号楼,而且是在一栋公寓的一间房子里,有两屋,两人,两桌,几把椅子
面试要现场上机写两道题,全程面试官坐在我旁边,和我聊天还,他们用QtCreater写,那电脑在缩放窗口时都卡顿了一下,一个题要用Qt读取本地目录,并且把文件夹显示出来在一个QTreeView上,这题没啥难度,我很久没碰Qt了,面试官说不能用AI代码,我说我可以问他思路吗,我是借助AI给的思路,借助Qt的assistant自己手敲写出来的写了第一题
第二题时他们公司项目代码,一个链接库,要我补充完一个回调函数,他们通信应用层用的一个自定义协议,他协议一开始也没告诉我是啥,有一个buffer类专门存接收到的数据,这个类有一些写好了的专门解析协议的成员函数,当然这些都是我自己看的,他没告诉你,那个协议,我是问了他他才告诉你的,他题里就告诉你他们的一个协议头部的结构体,然后问题是他有一个测试程序能发送数据调用这个回调函数,你的任务是让你自己写完这个回调,并根据头部结构体判断消息类型然后再把数据发送回测试程序
问题在哪里呢,我那个测试例子第一遍通过了,但是第二遍的时候突然程序莫名其妙崩了,我调试看了下,崩在了他那个解析协议的函数里,他那个buffer类里有一个奇怪的count值,我就叫他m_count吧,具体叫啥我真忘了,是这个buffer类的成员变量,这个值是测试例子发过来的
他是故意判断了m_count如果小于buffer里的某个字段的长度时就会抛出异常,我猜测这个m_count是为了安全去做的,比较了一下第一遍成功的时候这个值是正常的,但是他第二遍例子这个m_count就突然变小了,这个值我怀疑是哪里懂动了手脚,故意在第二次给你削减了,打了断点看了他这个m_count会在发送的时候会因为一些情况而修改,一点点断点看太慢了
然后我就要全局搜索这个变量的时候,我就想看看到底哪里懂了手脚,这面试官突然告诉我可以走了,我就有一种费劲半天正要揭开谜团的时候,他说我可以走了
我全程手机录了音,共计花了三小时19分钟,来的时候我是早上十点半出门的,我原本是没迟到的,他写错了地址还害我走错路我大概一点多到的,路程我花了超过五小时,我午饭都没吃回到宿舍是晚上六点多了,真觉得一天时间都浪费了
这一套流程我觉得非常的坑,他那代码想看完多少得花点时间看吧,然后他那个解析协议的函数还是具体哪里挖了坑我真不知道,我感觉是他故意埋得坑,他那是一个写死的测试软件,通信函数都在这个库里,就在我马上就要把问题搞清楚的时候他告诉我可以走了,我就觉得很特么**啊,问了他是后续还有面试吗,他说你后面不用来了,
全程,我个人感觉,哪怕是个大牛去熟悉他这套流程也得花点时间吧,毕竟这套代码也不是我写的,这是我见过最离谱的面试题,再给我半小时我也能找到问题在哪了,而且他一开始也没告诉你关于这个协议的细节,还是后面我自己去问他他才讲的,而且最后那波感觉他就是故意的,我个人感觉他是根本没打算招人,不知道是为了啥浪费我时间来这一趟,真的很恶心,来分享一波
#牛客AI配图神器#
全部评论
相关推荐
点赞 评论 收藏
分享
点赞 评论 收藏
分享

点赞 评论 收藏
分享