总结一下今天的面试

2 篇文章 0 订阅
1 篇文章 0 订阅

简单总结一下今天的面试

今天的面试和前天的面试一样都是技术人员来面试,没有吹水环节,简单的自我介绍之后就是问答环节。

这是昨天的面试记录,昨天偷懒了,没写。

记录一下面试中遇到的问题:

  1. js中的数据类型
  2. 事件流
  3. 原型链
  4. 怎么验证对象
  5. 知道promis吗
  6. 说一下css动画
  7. 怎么画一个三角形
  8. 说一下vue的生命周期
  9. 组件通信的方法
  10. data()里申明了变量A、变量B,现在往里添加变量C
  11. vue框架技术主要在哪里学

下面是面试时的回答:

1.js中的数据类型
主要有:number、string、数组、对象、null、undifined、boolean、symbol(es6新增,一般不常用)。
2.事件流
这个没回答上来
3.原型链
每一个对象都拥有一个原型,而原型对象也可能拥有原型,像这样一层一层嵌套则形成了原型链。js没有像java那样的类继承,原型链可能达到继承的效果,但有一个缺点就是通过原型链不能实现多继承,只能实现单继承。
4.怎么验证对象
使用typeof 可以验证,返回 objct。(这里装了一下逼
我:typeof加条件判断可以判断数组。
hr:那返回什么就能判断是 数组呢?
我:返回 true。
hr:不对,typeof只会返回objct,typeof是不能判断数组的。
装逼失败!
hr:那怎么判断数组呢?
instanceof
5.知道promis吗?promis有这几种状态?
知道,异步通信技术,可以解决回调地狱。
promis有两种状态,请求中、请求失败(很明显这里说错了,应该是三种:请求中、请求成功、请求失败)
6.说一下css动画
,嗯(英语是真的不好,不知道那个单词怎么读)那个转换·····,这个时候hr好像知道我不会读单词似的,然后hr说:我知道你说的是什么,你直接说内容吧!我:好(心里真tm开心)
在那个(不会读的那个单词)里面不能直接产生帧数,而是通过@keyframes申明一个动画,一般有两种方式:一、从from 到 to ,这个只有两针(瞎说的)
二、百分数的形式,从0% 到 100% 这个可以实现复杂的动画,很多帧。
7.怎么画一个三角形
嗯~,这个只用到一次,没怎么记住,但是我知道一些思路,用边框可以做到。
8.vue的生命周期
有八个,创建前后(beforcread()和created())、挂载前后(beformount()和mounted())、更新前后beforupdata()和updataed())、销毁前后(befordistory()和distoryed()),这是常用的,实际上是有十个,但那两个不常用,所以我们一般不怎么记它。
9.组件通信的方法
有五个,父组件像子组件传递数据(prop)、子组件像父组件传递数据,在父组件写一个监听事件以及兄弟组件之间的传递数据,兄弟组件之间传数据需要一个媒介,比如:vuex
10.data()里申明了变量A、变量B,现在往里添加变量C
我:vue规定只有先声明了变量才可以使用。
hr:没错,但在实际开发中像这种情况是避免不了的,那要怎么解决这个问题呢?
我:像这中情况解决的办法之一是在项目规划的时候先规划好。
hr:嗯,没错。假如这种情况没有预想到,要怎么解决?
我:目前我只知道这种方法,我自己在开发过程中没遇到这样的问题。
hr:好的。
9.vue框架技术主要是在哪里学的
主要是在vue官网学的,然后学的过程当中遇到的问题,大部分在程序员客栈寻找,程序员客栈能解决大部分问题。

技术问答基本就结束了

最后hr问:你还有什么想问我的吗?
这里说一下我内心的真实想法:问个der,你还不赶紧录用我?

不过处于礼貌还是问了一下问题,如下:
公司前景怎么样?
公司目前的状况。
公司的节假日是跟国家的节假日一样吗?

礼貌性的问了一下,没记。

好了,这就是今天面试遇到的问题,整个过程下来半个多小时,这是面试那么多次,时间最久的一次。心里还是蛮高兴的。

总结一下:
技术问答环节,有些内容是瞎猜的,有些东西是真的记不住,然后就是 啊吧啊吧
嗯,基本的面试的问题都下出来了,不过还几个是真想不到了,答案不全,或者说有些是错的。
网友们,看题就好了,别借鉴我的答案。毕竟你们错了,我担当不起。

写的不好,请指出,高考作文的时候600字差不多要了我的命。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值