前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >热乎乎的寒“春”前端面试题来了

热乎乎的寒“春”前端面试题来了

作者头像
Peter谭金杰
发布2020-05-09 17:35:06
6.3K0
发布2020-05-09 17:35:06
举报

坐标:深圳

目的:为了提高技术

题目可能偏向技术管理、架构师方向


手写源码(纸上写完,扫描生成代码直接运行)

这一关,我觉得是很有必要的,人眼可以判断出JS代码运行是否错误,这点判断排除BUG能力很关键。

  • 手写lodash的mergeisEqualcloneDeep函数源码
  • redux中间件redux-logger、redux-thunk和中间件实现
面试基础题(一面)
  • 为什么 "a"==true 和 "a"==false 结果都是false ?
  • 为什么typeof null 结果是object 不修复这个BUG?
  • 快速排序、冒泡排序、手写一棵树,怎么设计能最快的diff到节点的数据修改
  • 你之前怎么处理TCP发包和收包的粘包问题的?
  • 你之前对于Electron桌面应用中,服务端推送数据过快,出现进程内缓存与本地数据库数据不一致的问题,你怎么解决的?
  • node.js的cluster、path模块,pm2源码你之前是怎么阅读的,能系统讲讲吗?特别是负载均衡的实现
  • 你之前自研的富文本编辑器、博客系统这些东西能讲讲遇到的难点吗?
  • 你自己实现的React、webpack、vue、react-keep-alive这些轮子,都学到了什么?性能遭遇瓶颈怎么解决的
  • 性能、异常监控实现的原理
  • TypeScript的极端警告错误提示处理
  • GC垃圾回收不过来,你当时怎么处理的
  • 日常的单元测试覆盖率
  • 你的xCode用的什么版本(问的VOIP唤醒其实,挖坑)
  • 你以前做过哪些复杂度很高的产品、用户量超过50万的产品
架构方向(二面)
  • 讲讲你的桌面端应用Electron的架构设计风格
  • ELectron、react-native、flutter、小程序的性能问题,怎么处理解决。flutter会有性能问题吗?
  • 从零设计一个内部开发协同平台,讲讲大致实现
  • 讲讲高可用、高性能的移动端站点设计,我是结合docker、gitlab、jenkins、自研桌面端可视化软件一起实现的CI、CD
  • 部门前端的内部建设经验
  • 你之前公司做的的内部技术培训
后端方向(三面)
  • redis、MQ的使用场景,结合单点登陆、业务结偶讲讲
  • 负载均衡的几种方式,哪些场景用
  • 限流算法以前用过哪种
  • 微服务的容错机制,BFF层出现问题会怎么样,该怎么办
  • 你使用Node.js和Golang开发,觉得他们有什么不一样的优势
  • 你会联表查询超过三张表以上吗
  • redis和数据库的缓存双删策略场景
  • redis集群的数据同步问题
四面(HR)
  • 你95年,结婚了吗?
  • 。。。省略若干

综上所述,这次面试交流收获不大,感觉都是一些基础题目

如果感觉写得对你有帮助,可以关注下微信公众号:前端巅峰、大前端之巅 ,这两个公众号~

另外在思否买华为云服务器,有很大的优惠哦~ 大家可以看看

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 坐标:深圳
    • 手写源码(纸上写完,扫描生成代码直接运行)
      • 面试基础题(一面)
        • 架构方向(二面)
          • 后端方向(三面)
            • 四面(HR)
            相关产品与服务
            云数据库 Redis
            腾讯云数据库 Redis(TencentDB for Redis)是腾讯云打造的兼容 Redis 协议的缓存和存储服务。丰富的数据结构能帮助您完成不同类型的业务场景开发。支持主从热备,提供自动容灾切换、数据备份、故障迁移、实例监控、在线扩容、数据回档等全套的数据库服务。
            领券
            问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档