今日面试总结
今天去了乐为金融面试,总结一下面试吧!毕竟今天是第一次面试前端方面的职位,接近三个小时的车程,一路上摇摇晃晃的还没座位,昨天面试的字节跳动的gogokid运营实习生,一下子就收offer了,真不好意思,面试我的小姐姐都很好,很热情,可是我还是决定做前端,还是拒绝了.
我本是一个菜鸟,学了两个月的前端,想出去试试水,大四了临近毕业,心情变得很焦灼,处于一阵很浮躁的状态,这种情况下是学不下什么的,总是想的太多,考虑的太多,不敢去做,最后一事无成.
- 到了公司我不知道是什么职位的一位先生,给我做了一面,首先我自我介绍了一下,很简单大致就是,我不喜欢自己的专业,自己学了几个月的前端,想要来面试一下,实习生这个岗位,然后这位面试官,看了我的主修课程,
- 你对数据结构和算法了解多少?
答曰:全忘了,没好好学 - 你给我说说面向对象里面的,三个特征,给我诉说多态
答曰:封装,继承,多态,多态就是同一个方法名的方法,在收到同一个指令做出不同的操作(这显然很水)
标准答案:
多态是建立在继承的基础之上的,而且不同的子类,在继承到了父类的方法,并对方法进行重写,那么这个同一种方法,在其他子类中有很多中表现方式.参数也是可以不同. - 然后就给我说了算法其实不应该和数据结构在一起,又说了为什么要有算法,算法有多重要,对编程人员的编程思想起到很关键的作用.然后似乎对我有一些无语,就说让以后带我的人面试我!!!!
- 你对数据结构和算法了解多少?
- 好了进来的是一位比较壮的大哥,也是和上面一样做了简单的自我介绍.现在想起来哇他穿的短袖,不冷吗....
- 你给我说说VUE吧!
- 稀里糊涂的说,也没说个啥出来
- 你说说display:none和overflow:hidden的区别!
- 答曰:display:none 是元素节点不存在页面中,元素消失,overflow:hidden 是将元素溢出的部分隐藏起来
- 标准答案:
- display:none会让元素从渲染树中消失,就算子元素设置会none的值也无济于事,但是在dom树中没有消失,但是无法给这个元素节点添加事件是无效的,可以通过其他方式使用js设置display的值!
- visibility:hidden 是让元素完全透明看不见,占据空间但是子元素可以重新覆盖这个值,设置可见.不可以绑定事件.
- overflow:hidden 就是将溢出部分隐藏
- oopacity:0 也会被子元素继承,但是不能通过设置子元素的opacity的值使其重新显示.可以添加事件.
- 标准答案:
- 答曰:display:none 是元素节点不存在页面中,元素消失,overflow:hidden 是将元素溢出的部分隐藏起来
- 说一下事件冒泡
- 答曰:事件冒泡是从结构的底部自下而上冒泡的.
- 事件冒泡:结构上嵌套关系的元素,会存在事件冒泡的功能,即同一事件,自子元素冒泡向父元素
- 你给我说一下阻止事件冒泡的方法
- w3c标准标准模式下,ele.stopPropagation();
- IE模式下:ele.cancelBubble = true;
- 平时有些一些小项目吗?有些过轮播图吗?
- 就是跟着视频学习,很久之前写过
- 然后这位大哥又问了一些问题记得不是太清楚,比如说js数组的操作.....都是一些很基础的东西,很给我面子x谢谢这位大哥
- 你给我说说VUE吧!
- 第三位就是一位戴眼镜的大哥面试
- 也是简单自我介绍,我说的也很简单,
- 问我有些过一些淘宝,京东页面我说有
- 问我最近写的vue是什么项目,就是跟着视频再写一个商品购买的页面
- 问我对Vue的理解 ,理解不是太深瞎说的
- 让我在用html将我的简历结构写出来,我就说了我的思路,
- 然后就说还行,就出门了
- 第一位面试的面试官进来给我说一周后等通知.嗯好吧我知道凉了
总结: 自己的基础的知识还是太薄弱,专业素养不足,做不到临场应变,但是自己有胆去,愿意接受教训和鄙视,