365bet体育官网开户

腾讯WXG校招6轮面试分享(内含视频面经)

📅 2025-10-09 23:01:30 👤 admin 👁️ 5681 ❤️ 246
腾讯WXG校招6轮面试分享(内含视频面经)

前言 我是前端小哥,秋招拿下BATTM等10家大厂offer。这次分享的是腾讯wxg的面经分享,B站视频版面经点这里

wxg的总部在广州,深圳也有分部,成都有企业微信,北京的微信分部人比较少,主要做算法,印象中有个微信模式识别中心在北京。

大家都知道,WXG以门槛高,hc少,年终奖多而著称,实力雄厚。

微信是统招统分,只有到次年1月中下旬才能知道最终分配的部门。

但一般来说就是前几轮面试官所在的部门。我面试的是wxg开平(开发平台基础部)的小程序中心。一共经历6轮面试 = 3轮部门技术面 + 2轮面委面 + 1轮HR面

面委全称是面试委员会,汇集了微信事业群很多技术大佬,面委面试主要是为了保证wxg招聘的公平公正,严格把关每一个wxg的候选人。其他事业群不太清楚有没有面委会,但有的会有总监面,意思差不多。

ps:今年如果投递腾讯的可以试试WXG,第一次开放1000+实习hc,是微信事业群史上最大规模的实习生招聘。而且,这次的实习不限制年级,23届、24届的同学也可以申请。

wxg对算法题要求比较高,推荐大家把CodeTop上边wxg的题目刷一遍CodeTop:https://codetop.cc

一面 60min写代码,写完后电话交流。

/*

* 1. 实现一个函数,接受数组作为参数,数组元素为整数或者数组(数组里面还可能有数组),函数返回扁平化后的数组。要求给出不使用递归、不使用字符串处理的解法

* 如:输入 [1, [2, [ [3, 4], 5, []], 6]],输出 [1, 2, 3, 4, 5, 6]

*/

/*

* 2. 假设有一个升序数组,经过不确定长度的偏移,得到一个新的数组,我们称为循环升序数组。(例:[0,3,4,6,7] 可能变成 [6,7,0,3,4])。给定一个数字和一个循环升序数组,

* 判断这个数字是否在这个数组内,在的话返回 true,否则返回 false。要求时间复杂>度 O(logN)

*

* 示例 1:

* 输入:nums = [6,7,0,3,4], target = 0

* 输出:true

*

* 示例 2:

* 输入:nums = [6,7,0,3,4], target = 2

* 输出:false

*/

/*

* 3. 设计一个函数,用于测试请求一个 URL 的平均耗时。要求可以设置总的请求次数以及并发请求个数。假设环境是小程序,使用的接口是 wx.request ,不考虑请求失败的情况。

*

* @synopsis 测试网络请求平均耗时

*

* @param URL 请求的地址

* @param count 请求的总次数,取值范围 >= 1

* @param concurrentCount 并发请求限制个数(即最多只能同时发起多少个请求)。取值范围 >=1

*

* @returns 一个 Promise 对象,resolve 平均耗时

*/

// wx.request 调用示例

// wx.request({

// url: 'https://qq.com',

// success() {

// // 请求完成

// }

// }) setTimeout(0)和promise.then()区别 实时协作编辑使用什么协议? Websocket怎么建立的?和HTTP的关系 Websocket有没有同源限制? 后边都是聊项目 二面 聊项目和实习 对小程序的了解?从技术上讲 小程序有什么问题或有什么建议? 三面 聊项目 讲解CSRF 四面(面委一面) 30min做题,写完腾讯会议交流。

问题1:

for (var i = 0; i < 4; i++) {

setTimeout(function() {

console.log(i);

}, 300);

}

请问打印结果是?

问题2:

一只青蛙一次可以跳上1级台阶,也可以跳上2级。求该青蛙跳上一个n级的台阶总共有多少种跳法

问题3:

function test(a,b) {

console.log(b)

return {

test:function(c){

return test(c,a);

}

};

}

var retA = test(0);

retA.test(2);

retA.test(4);

retA.test(8);

var retB = test(0).test(2).test(4).test(8);

var retC = test('good').test('bad');

retC.test('good');

retC.test('bad');

请问打印结果是? 先讲题,再聊项目 五面(面委二面) 小程序与网页开发的区别 Babel转译原理 数组的sort排序算法 快排原理 六面(HR面) 周围人对你的评价 你遇到的难题 微信是统招统分,如果你被分到了你不太想去的部门(边缘部门),你会怎么做 #面经##腾讯##前端工程师##校招#

上一则传输
【機型比較】Sony新舊旗艦機該選誰?Xperia 1 VII和1 VI重點規格升級分析!
下一则传输
诛仙3归云怎么样?全面解析这个职业的优势与不足

相关星图