2021.3.16 腾讯三面之面试官脑瘫系列

昨天约面今天面试,距二面已有9天
上来自我介绍
问数组扩容,给他一顿解释。
问我在大量数据的情况下怎么避免扩容拷贝,空间可以不连续。
按照你的思路写伪代码 ???
写完给他一顿解释,但好像他听不懂,直接叫我写能编译运行的代码???
我直接说我写不出来,问他您能写出来吗?他说停停,我们面试都要求候选人能写出编译运行的代码???
问我成绩,offer情况。
最后口述算法找单向链表第2/3大的数,我寻思第三分之二大的数不是从大到小排好序之后 倒数占1/3的数吗?
结果一直给我说有2/3的数比这个数大,是我智商有问题吗???(我答的维护一个小顶堆,存1/3最大的数,堆顶就是这些数中最小的数)
然后反问
我问他扩容那题要让您设计该怎么设计,我还以为他能给出个思路,结果和我说你下去自己看看,这个不难???
我当然不服追问,能给个大致的方向吗?他说你可以和周边的人讨论讨论???WTF
我又问链表那题有其他的方案吗?感觉我回答的不符合您的预期。跟我扯有交换值的方法、不交换值的方法balabala。
然后结束

我还以为都3面了,面试官水平会高一些,没想到遇到这种。
你说你让我设计,我做不出来向你请教你和我说自己下去看看,你不会就直说啊,拿来考我?
又不是随便能查到的东西,我看你妹啊。
腾讯是不是这样尸位素餐的人很多啊,招人没有招人的态度,三面每一面全程都不开摄像头。

不过说真的,反问他那块是真的爽。凉了就凉了吧,无所谓了。拜拜了您诶。
#吐槽##腾讯#
全部评论
链表那题应该可以三个指针i,j,k,i 每次移动一步,j 每次移动两步,k 每次移动三步,最后k到底了就返回 j。空间和时间都要好点。维护一个小顶堆没有问题,但需要提前知道链表的大小,可以维护两个对顶堆,一个大根一个小根,大小分别是目前元素的2/3, 1/3,动态调整。能在任意阶段动态得到结果。
3 回复 分享
发布于 2021-03-17 10:46
支持一波,挂个事业群和部门吧,另外他不开摄像头那我也不开
1 回复 分享
发布于 2021-03-24 14:13
补充:面完秒挂
点赞 回复 分享
发布于 2021-03-16 12:30
楼主太刚了哈哈
点赞 回复 分享
发布于 2021-03-16 22:19
确实,支持楼主
点赞 回复 分享
发布于 2021-03-17 08:54
我昨天二面也是,一个算法,我的思路没问题,他一直纠结他自己的思路,然后和我说没理解那道题。后来我还跟我同学探讨了下那道题,我的思路确实没有问题
点赞 回复 分享
发布于 2021-03-17 12:37
哈哈哈 楼主牛B
点赞 回复 分享
发布于 2021-03-17 22:06
校招吗
点赞 回复 分享
发布于 2021-03-23 20:58

相关推荐

2024-11-28 22:27
已编辑
西南交通大学 Java
Kensley:交大的学弟,整体挺好的 稍微有点乱可以考虑做减法了 并发和java可以合一起,知识上补充一下Redis集群技术的死角,主从,Sentinel,Cluster。 大计基改成课程就行:《计算机网络》《操作系统原理》《数据结构》《算法》。 最重要的,项目还要再挖掘,要用【问题/场景】驱动开发,效果放在最后一句就行,“基于XXX/集成XXX实现XXX功能,【解决XXX问题】,效果XXX”,比如基于Redis实现商品信息的读缓存,解决了浏览高峰时因高频访问MySQL偶发卡顿的问题,体感性能上升30% 排版相关的:1. 大段文本要做提炼,比如“XXX等有基本的了解”改为“了解XXX”,文本相关都可以喂给GPT看看精简效果;2.黑体粗有点多,长文本和奖项的加粗去掉,奖项的时间不用列;3. 项目和实习的时间挪到后面,保持一致
点赞 评论 收藏
分享
评论
3
7
分享

创作者周榜

更多
牛客网
牛客企业服务