微信、小赢科技一面 前端社招面经

腾讯微信

1面

先说下,大厂社招果然难,根本没有基础问题给你,面的令人窒息,一道简单问题也没有。

  • 手写promise

  • 获取页面所有图片的src,得注意css部分的获取,有个dom方法,但我当时没想到说按行读文件

  • vue源码相关的一些问题,数据驱动层面的实现

  • element表格组件的实现

  • 前端监控,问的非常细节

  • commonjs和es6 module的三个区别,webpack对模块怎么处理

  • 打包优化,怎么变快

  • 前端的性能优化

  • node.js的优化

  • egg.js多进程通信机制和架构。顺便聊操作系统进程通信那块。架构我很清楚master,agent,worker的,通信机制没答好,其实看过好几次但没记住。

2面

  • 大量问业务,非常大量,总而言之就是某个功能为什么如此设计,为什么这样对接

  • http,tcp,dns,udp怼了一堆不过之前精通这块没翻车

  • 设计模式,聊了10多种然后被面试官叫停了

  • 随机洗牌算法,血崩没看过

  • webkit的一个阶段叫做XSSAuditor干啥的,发生在哪个阶段(我贼熟悉webkit,但恰恰这个忘了,作用猜出来了是过滤xss的,阶段猜错了)

3面

  • 就一道问题,随机排座位算法,要有连坐功能。

小赢科技

办公环境和员工福利挺好的一家公司,盈利目前也很ok,p2p里的独角兽

1面

  • 盒模型,居中,画三角形

  • 栅格实现:flex,grid,

  • 继承

  • HTML5新标签

  • 前端存储与异同

  • websocket

  • 闭包,内存管理(讲了V8的内存管理机制,新生代老生代的算法,这块应该加分了)

  • 箭头函数this,set,promise等ES6语法

#前端工程师##社招##小赢科技##腾讯##面经#
全部评论
webkit你是怎么学习的
点赞 回复 分享
发布于 2021-03-10 21:44
大佬几年经验
点赞 回复 分享
发布于 2021-03-12 11:09

相关推荐

牛客5655:其他公司的面试(事)吗
点赞 评论 收藏
分享
评论
2
27
分享
牛客网
牛客企业服务