腾讯wxg前端-基础架构团队 一二面+面委会+hr面经验

timeline:
五天速通,使劲催
4.23→4.24→4.27→4.28

4.23:一面是两个面试官交替拷打,记不太清楚了
#拷打项目:
    1.讲讲你在过去学到最多最、能体现能力的经历(吟唱)→虚拟加载具体怎么实现的?→如果有更大数据量呢?(虚拟加载和全量加载一起)
    2.项目用了websocket,具体怎么用的?(感觉主要想听心跳和重连机制)→和http、https的区别→讲讲http1.0/1.1/2.0
    3.项目看你写了负责登录,讲讲具体怎么实现的?(感觉主要想听token机制)→token和session的区别
# 下面是八股:
    1.输入url到页面显示的过程(吟唱)→ 问我stl过程以及加密算法的具体机制(在准备范围内,就是算法的具体公式说出来就行了)
    2.js的find和findindex的区别(findindex没用过,一下子没想起来,直说不会了)→findindex不会,改成了map、weak map、普通对象的区别→提到了js的回收机制,展开讲讲
    3.flex布局实现左固定右自适应
    4.讲讲js原型和原型链(吟唱,没有追问)
# 手撕:
    1.两个链表排序(easy)
    2.js事件循环输出题(加了async有点坑的那种类型)
    3.用promise实现一个setTimeout(easy类型)

-------------------

4.24二面:
全程只有两道手撕算法+一个问题:
   1. 给定excel列名,返回相应的列号(比如A是1,AA是27,以及Excel的最大列是XFD)
   2. 双向的好友,a是b的好友,那么b一定是a的好友,现在给定一一个用户列表,其中有些用户是好友,有些不是,请判断,这些用户是否可以划分为两组,并且每组内的用户,互相都不是好友。如果能,请给出这个划分。
例子1:用户:{1,2,3},好友关系:{1-2,2-3},划分: {1,3} {2}

   一个经典二分查找 一个Excel列名获取列号,问了一下最难的项目经历和写过的代码数量,没有追问。然后结束,虽然也有一个小时

------------------

4.27更新:终于让我催来了面委会,25min飞速结束。而且没有反问,因为我是下午两点半接到电话本来说五点面,答应了,结果三点五十打电话说四点面,我接下来了,估计面试官很忙,面了半个小时快速结束了
# 面委会:
   1.说说你能提现能力的经历(吟唱就行了)
   2.怎么实现pc上两个浏览器窗口间交互(不会,之前来网上看过,大家都说是纯炫技没啥实用性,我就也不看,结果被问了。只好猜中间桥梁,本地数据交互啥的)
   3.怎么设计一个俄罗斯方块网页游戏→怎么优化交互细节→用什么数据结构存储方块间的碰撞
   4.面试官给评价,说了优缺点,直接告知会给过,但还需要多学

-------------------

4.28:11:50收到电话12:00的hr面,30min过,进到录用评估,爱信等了
hr面:
1.个人介绍
2.是怎么想要往前端发展的?
3.问项目细节:怎么想到要做商城的?上线了吗?你主要负责什么?你觉得里面有什么能体现你个人能力的部分?这里面有没有对功能和进度的取舍把控?
4.平时喜欢什么?(打游戏、户外)
5.对自己的评价,优缺点之类的?(优点很容易说,缺点我说的是不擅长应试考试,不喜欢刷题,引申到我绩点不太高保不了研以及我更侧重于技术实践)→那有没有想过怎么克服这个缺点呢?(没克服哈哈哈,我的回答是我很清楚我不想要为了虚无缥缈的成绩违背我自己去刷大量往年题,而且我自己目标很清晰,我想要本科就业,考试只要能有80多分就够了)
6.你说你是J人,那如果有那种偏离计划的情况,你会怎么办?(我拿旅游天气突变和我前面的组队项目经历举例子说明了)
7.验证一些个人信息
over
  
hr面的回答一定要听清楚问题,hr这边不喜欢答非所问和反复确认,而且一定要逻辑顺畅且自信,同时hr可能不是专业的,很多回答需要自己润色一下变成hr能听懂的,比如说setTimeout最好换成定时器这种说法。以及回答的时候不要太空泛,最好联系到实际例子和项目经历来回答。回答的时候脑子转快一点,快速过一下逻辑,不要给自己留坑,最好callback一下前面的回答,如果能做到这样其实整场面试就能hold住,就是在顺着你的节奏走,通常是能过的。

感觉准备暑期的过程中有很多经验,尤其是最后一周在面试技巧上突然顿悟,等下再开个帖子记一下。#牛客AI配图神器#
全部评论
「怎么实现pc上两个网页间交互」。这个是什么意思呀?可以推荐下相关的文章嘛
点赞 回复 分享
发布于 05-19 23:29 辽宁
佬的面委会是发邮件催的嘛?
点赞 回复 分享
发布于 05-11 17:01 湖北
太牛了 请问面委会会有什么区别呢
点赞 回复 分享
发布于 05-10 19:21 贵州
uu二面两个算法题都撕下来了嘛
点赞 回复 分享
发布于 05-07 14:12 黑龙江
求问二面大概多久出结果呢?我今天也遇见了这个面试官
点赞 回复 分享
发布于 04-30 14:30 广东
佬,二面写题大概写了多长时间?
点赞 回复 分享
发布于 04-29 23:12 广东
刚刚漏接了面委约面的电话,也是wxg,广州的电话,有uu知道会回拨吗
点赞 回复 分享
发布于 04-29 19:37 上海
许愿微信快约hr面!许愿oc!
点赞 回复 分享
发布于 04-28 00:11 湖北
考虑淘天交易组嘛[捂嘴]负责手淘交易链路上的核心业务,欢迎再来面面,目前还有hc,可以再看看机会
点赞 回复 分享
发布于 04-27 20:00 北京
请问是wxg哪个部门呀
点赞 回复 分享
发布于 04-26 15:21 陕西
接好运
点赞 回复 分享
发布于 04-24 14:36 山西

相关推荐

05-10 17:19
已编辑
门头沟学院 Java
是做java的一个组,从来没想到能面过一面- 手撕:子集,最长公共字串- 撕出个贼弱智的bug,修好了后面都没咋问了二面- 讲下实习项目- 讲下SQL优化思路- 讲下TCP拥塞控制- 进程线程协程区别- 进程通信用过那些,线程通信有啥- 讲下Kafka为什么选这个- 还知道其他的消息队列吗- Java GC咋做的- Raft机制- 直接扔了三道题跑了……- 基础计算器- 30w员工公平选出10w- 逆序对面委会- 全程深度八股+SD非常硬核- 说一说url到相应的得过程,从客户端到服务端每个都详细讲一讲- TLS如何保证数据加密的- TLS服务端做了什么- 如何验证的身份- 如果设计个web server你会怎么设计(先讲了下 springmvc如何去处理的)- tcp你如何处理呢(说了一下多路复用)- 多路复用你如何来做,不是原理(讲了下java NIO模型),讲一下java selector 返回什么东西- TCP粘包你如何处理(这段应该想问c++ webserver,但是我不会c++啊,xjb讲)- TCP优化你能想到什么,除了多路复用(tcp_reuse + syn cookie)- 讲一下如果让你设计一个jvm,如何管理内存的申请和释放,不要那么复杂的结构(这段是真拷打麻了,说了空闲列表,但是讲的不完美)- 申请,释放过程是怎样的,用的什么数据结构,复杂度是多少,有没有更简单的结构(这段感觉越说越烂)- 不是OS内存是进程里面如何设计- 如果一个大对象如何分配内存- raft如何保证一致性的- 你要如何设计kv数据库(没设计过,先从CAP再到内存磁盘选型)- 集群如何保证一致性- 内存和磁盘的优势- 内存里数据结构是啥,磁盘里数据结构是啥(只会说redis)- 客户端如何与节点进行交互的,节点与节点之间如何同步(这里redis和raft都说了下)- 现在有一篇文章,我有很多关键词,如何判断这些文章里有没有这些关键词(分词+hashset)- 分词算法有那些,复杂度是多少(真不会)- 那现在不让你分词,你有什么办法(字典树,感觉说的也不行)- 生产者消费者模型你怎么实现,用什么数据结构- 如果用数组是不是很浪费(动态扩缩容)- 如果这个消息包非常大,你如何处理- 事务的特性与MySQL如何实现- 1h,无反问
点赞 评论 收藏
分享
评论
9
27
分享

创作者周榜

更多
牛客网
牛客企业服务