富途科技校招前端开发一面面经

一、面试题目

  1. 实习项目简要介绍
  2. Vue 组件的生命周期

  3. Vue的mounted 生命周期会做什么

  4. Vue什么时候会触发 update 生命周期

  5. url 输入到展示页面经历了什么,具体说说(包括涉及到的各种协议)

  6. dns 具体是怎么去解析的

  7. 说一下浏览器缓存,是否了解IndexDB

  8. 项目遇到的安全问题,知道什么攻击方式
  9. 事件循环中为什么还要分为宏任务和微任务呢
  10. 说一下自己闭包的了解、使用场景以及弊端
  11. 以下代码哪一些会被执行、颜色是什么(分别在执行 link、script 的时候):

<!DOCTYPE html>
<html>
  <head>
    <style>
      p,
      span,
      div {
        color: red;
      }
    </style>
  </head>
  <body>
    <p>p标签</p>
    <!-- <link rel="stylesheet" href="main.css"> -->
    <span>span标签</span>
    <script src="main.js"></script>
    <style>
      p,
      span,
      div {
        color: yellow;
      }
    </style>
    <div>div标签</div>
  </body>
</html>
10.说出以下JS代码输出的结果
const User = {
  count: 1,
  action: {
    getCount: () => {
      return this.count;
    },
  },
};
const action = User.action;
const getCount = User.action.getCount;

Promise.resolve().then(() => {
  setTimeout(() => {
    console.log(action.getCount()); // A
  });
});

setTimeout(() => {
  console.log(User.action.getCount()); // B
});

console.log(getCount()); // C
11.算法:   版本号比较。
12.算法:计算梯度单价(最后面提示需要配合设计模式),当用电量在0-200时每度0.6元,200-500时每度0.75元,500-1000是1.2元等等。

二、面试总结

    这一轮面试其实基础部分自我感觉还可以(面经背得好啊!),大部分题目都是比较常规,可惜算法依然是硬伤,有待加强,梯度算法我愣是折腾了20多分钟,还是没有领悟到面试官的提示,遗憾离场😂
    印象比较深刻的,可能让人有点凌乱的应该是第10题考察this指向的问题了,输出结果都是undefined,其中涉及到this传递、箭头函数、定时器啥的,考察的还比较综合,可以慢慢领会。
#面试复盘##内推##秋招##前端##校招#
全部评论
请问是在哪里投递的呢,我看富途官网没招前端的啊,还是说已经招够了呢😂
点赞 回复 分享
发布于 2022-03-31 13:44

相关推荐

前面两次都是一面挂,还是我太菜了。。。但每次挂都立马被捞,也是比较难绷这次一个主面试官,一个旁听,还有一个会议室,视频会议里一共四个人。。。但也是全程不开摄像头,说实话碰见这种不开摄像头的面试官真的很无语😓,不过问的问题还算正常。1.自我介绍2.说说项目3.为什么用这些技术栈4.你最熟悉的编程语言是什么5.说说vue&nbsp;vue2和vue3你觉得有哪些变化6.有了解过Proxy吗&nbsp;为什么用了Proxy做变更7.更新完数据之后直接拿到DOM的话会拿到最新的数据的值吗8.有一些这种列表,列表数据会存到一个数组里,如果我把这个数组里面去push了,添加了一些数据之后,我直接去拿这个列表的DOM的话我拿到的是一个全量的DOM吗9.了解过nextTick()吗10.讲讲事件循环11.nextTick它是属于宏任务还是微任务呢12.promise输出题13.前端构建工具有了解过一些吗&nbsp;vite&nbsp;webpack14.有了解过他们有什么区别吗&nbsp;比如vite相比webpack有哪些优势15.ESmodule模块化机制你有了解吗16.ESmodule和commonJS有什么区别,有了解过一些吗17.Router两种路由模式是怎么去实现的?18.两种路由模式怎么选择?19.浏览器支持的一些数据存储方式20.LocalStorage可以设置过期时间吗21.支持跨域的数据传输吗22.Cookie23.跨域解决方案24.聊聊性能优化、渲染优化25.怎么实现虚拟滚动的26.手撕&nbsp;图片懒加载反问
查看26道真题和解析
点赞 评论 收藏
分享
SKEZhi:建议来个投票
投递腾讯云智研发等公司7个岗位
点赞 评论 收藏
分享
评论
3
19
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务