腾讯wxg二面3.19

部门是企微,面试官是部门leader,面过压力最大的一次面试了
0. 自我介绍
1.讲下哪个项目遇到的困难挑战多一些
2. 介绍思维导图项目设计架构,难点
3. 用户操作的undo/redo怎么实现的,历史记录设置的过大了会怎样?
4.数据源的数据结构怎么设计的
5.嵌套层级不设限的话,节点数量特别大时,树形结构会有什么问题吗?dfs递归调用爆栈
6.如果有几十万个节点,如何更快的渲染出思维导图?如何让用户的操作能够非常快的响应?复用dom按需渲染
7.即便如此,每次更新都要全量遍历查找渲染树,必然会有性能问题,你怎么分析,解决措施是怎么样的?
8.你这个内存占用也会很大,怎么分析有没有发生内存泄露,内存泄露怎么产生的,以及怎么解决?
9.如果我要把这个做成多人在线协作的,要怎么做?
10.在多人协作的场景下,你的数据结构怎么设计才能更加合理?
11.如何保证各个用户的数据一致性?如何解决数据冲突使其符合预期?类似于git diff
12.算法题 大数相乘
全部评论
这是全程在问协同文档啊
点赞 回复 分享
发布于 04-15 13:19 北京
我感觉你面的是我前司隔壁组,笑死
点赞 回复 分享
发布于 11-19 18:44 广东

相关推荐

面试很看运气的哈哈 经典的开始运气好,实力不够遂寄部门 pcg腾讯文档约的时候说我在系统里有爽约标记,我震惊,是因为之前错过了wxg的面试,但是我发了邮件说有事不能参加啊,讲完没怎么追究(哎估计因为这个爽约标记我这辈子去不了腾讯了)一面项目介绍url到页面性能优化怎么考虑的,怎么定位问题写题写个第一次可以马上触发的防抖(写了个大差不差吧)最大和子串(用的前缀和,其实好像不对但是过了用例hh)反问是直系学长所以才捞了简历水平还行,有些api不懂也没事,他当年也不懂,进来后都能学,希望能做同事hh(是我太菜) 给了我好的面评。二面大概四天后约的大佬级别的人物好像是自我介绍对我的性能优化提出质疑说你这个系统需要这么多优化吗(我有点无力感,感觉到了不感兴趣)然后就是在扯这些点最后问我如果要设计一个协同开发,怎么去让30个人做一个页面(太难了答的一坨)三面以为二面就挂了,没想到泡了半个月约了三面感觉是kpi自我介绍完说感觉你做的都是crud,没什么难度啊说下怎么设计文档呢我说了之前看过的不动层和渲染层概念怎么设计实时性文档扯了半天不会,说用ws做问我对互联网这几年的看法,为什么这么卷还来做开发第二天就挂了,至今没人捞我hh跟腾讯没什么缘分吧可能
点赞 评论 收藏
分享
1 7 评论
分享
牛客网
牛客企业服务