关注
面试官:呀,这么一个小程序,让你写了40-50的代码,其实正常10行就搞定了,一个for循环就可以了,这里一个技巧,就是用两个游标变量,一开始一个取-2,一个取-1,然后比较大小判断是格式是否正确,然后再用string的构造函数,将key的开始地址与结束地址写进去string(str,pos1,pos2)这种,就直接取值了,你这些的太麻烦了,你的程序的时间复杂度是多少?
本人:O(n)啊(我当时挺气愤的,我槽,没按照你说的那种方法,就算错误吗?)
面试官:我觉得你写的代码不行,for格式对不上,而且vim也不熟,你写的代码还要检查几次(意思好像是说他写代码一遍就可以成功呢,他好像没记住c++之父说过的话),既然如此你明白我的意思吧,哎你那个 i++ ,++i怎么有两种,是什么意思(扣我的语法扣了半天这种错误)
本人:明白,明白,那个是个人习惯,但是i++会多一次构造拷贝。
面试官:嗯嗯,那我这边没什么问题了,你明白我的意思吧,你还有什么想问的吗
本人:没有,就这样吧
然后我就走了,面试官坚持要送我出门,还挺客气。。。
出了他们的办公楼,我就突然想了一下他的算法,逻辑似乎有问题,按照他的意思就边检查字符的合法性边解析key=value,一个for循环搞定,那岂不是,如果字符串最后的格式不正确,前面的参数解析都白做了。。。
越想越来气,打通了他们公司hr的电话,反馈了一下面试情况,我知道这是不道德的行为,除非实在忍不住,这是我平生第一次打电话给hr说面试的情况。。。主体意思就是说,请不要随便找个阿猫面试官来糊弄求职者,我们也是大老远跑过来的,不是来给你闹着玩的,我想面试,请找一个专业的。
查看原帖
点赞 评论
相关推荐
点赞 评论 收藏
转发
点赞 评论 收藏
转发
04-22 10:57
中国建设银行股份有限公司云南省分行_科技管理岗(准入职员工) 点赞 评论 收藏
转发
点赞 评论 收藏
转发
牛客热帖
正在热议
# 牛客帮帮团来啦!有问必答 #
382619次浏览 7625人参与
# 应届生初入职场,求建议 #
21972次浏览 537人参与
# 晒一晒我的offer #
2800685次浏览 49738人参与
# 在国企工作的人,躺平了吗? #
71633次浏览 868人参与
# 简历中的项目经历要怎么写 #
378325次浏览 6360人参与
# 非技术岗薪资爆料 #
6919次浏览 135人参与
# 你更愿意参加线上面试还是线下面试? #
6475次浏览 90人参与
# 非技术薪资爆料 #
63721次浏览 954人参与
# 华为求职进展汇总 #
438868次浏览 4411人参与
# 第一次面试 #
15709次浏览 240人参与
# 租房前辈的忠告 #
20770次浏览 1648人参与
# 应届生应该先就业还是先择业 #
12106次浏览 114人参与
# 安利/避雷我的岗位 #
122310次浏览 2752人参与
# 来聊聊机械薪资天花板是哪家 #
20801次浏览 165人参与
# 机械人怎么评价今年的华为 #
54001次浏览 442人参与
# 谈薪时HR压价该怎么应对 #
33038次浏览 204人参与
# 通信硬件薪资爆料 #
145099次浏览 1078人参与
# 毕业租房也有小确幸 #
19822次浏览 1250人参与
# 数据人offer决赛圈怎么选 #
36619次浏览 658人参与
# 正在实习的你,有转正机会吗? #
83263次浏览 865人参与