腾讯WXG一、二面面经(社招)

腾讯WXG一、二面面经

一面

1.上来四个题目

a)两个用链表表示的数字相加,用链表返回结果,如9->1>2和6->1->8,即912+618,返回1->5->3->0 b)判断一棵树是否为平衡二叉树 c)旋转数组找最小值 d)最大的连续子数组的和 花了35分钟,给面试官讲思路,面试官问有没有可以优化的地方,又花了10分钟做优化

2.问项目,约30分钟

3.讲一下三次握手的过程,为什么不能两次?

4.僵尸进程是什么,出现僵尸进程怎么办? 面试官看时间差不多了(1小时20分),就说我们到此为止吧,有什么想问的。最后让我好好准备二面

二面

4.9 16:30

· 1.介绍项目(30分钟)

· 2.数组类型和指针类型有什么区别?数组名占空间吗?我说了占,面试官说不占

· 3.什么时候调用拷贝构造函数

· 4.类中的const成员函数一般用在什么场合(三个问题约10分钟)

· 5.场景题。一张100万x100万的图像,一条曲线围城一个闭合区域,给一堆点,怎么判断这些点在不在这个闭合区域内?注意这里内存很小,不能把整张图片加载到内存。答得不理想

· 6.场景题。两块广告牌,五个广告商,设计一个算法,在一段时间内五个广告商的广告出现次数为1:2:3:4:5,注意两个广告牌不能同时播同一个广告。(这两个问题花了约25分钟,都答得不理想)

· 7.做题,速度越快越好

a)设计一个不考虑大小写的字符串比较函数 b)旋转数组找最小值(和一面重复了) c)二叉树,每个节点值都不一样,给三个值a,b,c(不是指针,是节点值),找到他们的最小公共祖先 (3个题都做出来了,花了约35分钟)

·

#面经##社招##腾讯##Java工程师#
全部评论
老哥几年经验
1 回复 分享
发布于 2021-05-10 16:09
一面上来四道算法题可还行,一道算二十分钟,四道也一个半小时了,加点其他的,直接奔着两个多小时去了,人都要面傻了,果然是wxg,楼主强
点赞 回复 分享
发布于 2021-05-09 19:11
真的强
点赞 回复 分享
发布于 2022-01-19 00:10

相关推荐

接下来给大家细细解读首先 最广义的对比 就是对比你 和其他候选人的条件可以是学历 学校 项目 实习 基础(八股)沟通能力 等特别是实习 在急招的情况下 只要 沟通能力 八股 学校 还ok的情况下 大厂日常实习offer就会点击就送 我相信有不少同学对这个是有感同身受的[doge]我们再从面试内容 正经剖析对比的含义 你做的项目 怎么样比别人好 首先不能是培训班照搬 第一个最好去实践的办法就是 比如说 你拿毕设 或者课设的主题 去套皮我最想说的就是 当时这个项目用什么技术栈真做无所谓啊 就我发现很多同学就是特别老实 就是不肯包装 你可以随意的自定义技术栈 无人能知道 你当时用的是什么 只要你不说再往具体的讲项目点 你可以引出 两种技术栈的对比大谈特谈 如果能讲明白 这是一个加分项尤其是 你通过沟通 去让面试官主动提问诸如这种问题:你为什么要使用xx 用xx不行吗除了xx这种方法 你还有更好的解决办法吗你觉得用了xx 有考虑边界情况吗但另一种 你直接 就阐述 你思考的过程 比如说 你做了这个技术点 你不是 为了做 而做 你是有意义的去做 确实给你的项目带来了收益很多同学就是造轮子就是为了造轮子 造之前先想想故事 你为什么要造 市面上没有吗 你造轮子的前提至少你应该明白当前需求在市面上大致的最佳实践是怎么做的 你怎么通过自己的工作 让自己的轮子 在自己的项目能够超越开源库 甚至去给开源库提pr 这就是对比就还是希望大家保持一个度 对项目(实习)的把握 和八股手写算法(基础)都要有 得平衡一下 不要太偏一方了
点赞 评论 收藏
分享
评论
2
63
分享

创作者周榜

更多
牛客网
牛客企业服务