旷视科技前端实习生一二面总结

news/2024/7/9 23:42:27 标签: 面试, 前端, JavaScript, node, vue

从七月初放假到现在,前前后后经历了十几场面试,在7月底决定了去一家区块链公司,海南新软的北京分公司,中国区块链交易平台火币网的负责公司,公司给的整体待遇很好。

但是,就在我去公司报道的前一天,旷视科技的人给我打电话了,我之前其实就投过这家公司,一面就凉凉透了,但是没想到简历被他们其它部分捞走了,然后跟我约面试,我只能尴尬的先跟海南新软的公司打招呼,晚点去入职。

紧赶慢赶的在两天时间内,完成了一面和二面,虽然过程触目惊心,但是面试官还是给了我良好的回复,说我虽然基础不太好,但是值得培养。

一面

  1. 简短的自我介绍
  2. 聊项目的细节,聊的很详细,我有段时间没看我之前的项目的,这里回答的很不好,一定要多熟悉一下你写在简历上的项目
  3. 你对语义化标签的理解,用过哪些HTML5新增的标签
  4. 使用JS实现一个div的高度由60px逐渐变为100px
  5. flex布局,说出你知道的所有flex布局的属性及其作用
  6. 如果让你实现一个v-model,有什么想法
  7. v-if和v-show的区别
  8. 用过哪些路由钩子函数
  9. 配置路由的文件中也有钩子函数,有了解过吗
  10. 你是如何使用vueRouter来实现权限管理的
  11. 你是如果保存用户登录信息的,cookie和token的区别
  12. 了解过iframe吗
  13. 说一下你常用到的ES6新特性
  14. 手写题:冒泡排序,有无优化思路

二面

  1. 简短的自我介绍
  2. 聊项目,很详细
  3. nodejs如何创建一个http服务
  4. nodejs常用的中间件
  5. 看过哪些框架的源码
  6. 如何实现elementUI的v-loading指令,有什么思路
  7. 有么有了解过vue的自定义指令
  8. vue的mixin的实现原理
  9. vue中封装组件的思路,如何传值,如何优化。如何在使用封装的组件时插入其它组件,比如插入button。slot的作用域问题等等
  10. vue的生命周期,问的很详细
  11. 有没有了解过typeScript,它和JavaScript的区别
  12. eventloop,微任务队列、宏任务队列
  13. vueRouter中history模式和hash模式的区别,实现原理
  14. 如果前端设置的路由和后端的路由重复,会发生什么
  15. 浏览器中输入url到页面渲染的流程
  16. 字符串常用的方法
  17. 手写题:实现一个函数_deal(),可以将s = ‘abcdeasdasdsd12345’ 这种字符串如果整体长度大于10,取前五位和后五位,转化成为 ‘abcde…12345’,如果小于等于10,返回原字符串。并且字符串可以直接调用这个函数,s._deal()。

http://www.niftyadmin.cn/n/1576400.html

相关文章

Vuex知识点全解析(1)---为什么要使用vuex

即将开始我的实习生活,虽然已经度过了面试的过程,但是学习新知识和复习老知识的脚步永远不能停歇,二面刚刚结束的时候,一面的面试官就跟我说可以提供offer了,然后跟我说了他们公司的目前项目的技术栈是vue2ts&#xff…

自定义 Drawable

前段时间项目不着急,想到对 Drawable 这个知识点不熟悉,所以就想着通过练习写自定义 Drawable 来熟悉下。 Drawable 简介(翻译自 Google 文档) Drawable 是 可绘制对象 的抽象,与 android.view.View 不同,Drawable 没有任何功能接…

遨游Unix -- APUE课程笔记【2】

Preface 上一篇我们实现了一个最简单的shell,并且这个shell只是去执行了bash的指令,那么我们如果要去实现所有的命令需要怎么做呢?比如ls。 首先,我们就应该想到解析参数,因为只要解析了参数我们就能调用exec函数去执行…

Vuex知识点全解析(2)---getters有什么用?

经过上期的内容,我们已经知道了为什么要使用Vuex,以及Vuex中state和mutations的作用即用法。这期的内容是getters getters其实就可以简单理解为是计算属性computed,它们的作用是相似的,特点是相似的,用法也是相似的。 …

Vuex知识点全解析(3)---actions有什么用?

我们已经复习过了state,mutations,getters的相关作用和用法,今天来搞一下actions actions其实也很简单,我们都知道在想要修改state中的数据,必须要通过mutations,但是mutations是同步的,只能执行同步代码,这…

OpenStack制作CentOS7.2.1511镜像

1.下载镜像直接访问官方镜像地址下载,注意选择中国的镜像源,相对国外镜像下载速率比较快,进入后选择版本为7.2.1511,在isos目录下下载x86_64的Minimal镜像.2.创建虚拟机首先需要创建一个qcow2格式镜像文件,用于作为虚拟…

一个系列带你搞定前端面试的手写代码环节(1) ---解析url参数

在大部分的前端面试中,手写代码的环境都是必不可少的,每个人都会准备一些,但是总是准备的不充分,从这个系列开始,我将把前端面试中所有可能遇到的手写代码问题一一总结,欢迎交流补充! 解析url参…

MySQL存储汉字

之前在网上查找了很多方法,排在前排的都是修改配置文件my.ini的,没有成功,后来找到了一个解决方法: 在建表的时候,在语句后面加上段“engine innodb default charset gbk”,这样所建的表就可以完整的存储…