贝壳前端一二面

一二面面试官人都很好。

一面:
因为自己写的技术框架只写了Vue,因此涉及Vue相关。且自己是非计算机专业 211学校。
1 vue的生命周期。
2 data和methods
2  vuex中的请求 及各个流程的作用。
3. nextTick有用过吗,作用? 实现原理简述下。
4, 页面间通信有了解过吗?
5 vue中加载父子组件的生命周期如何运转     , 子组件更新的生命周期运转   ,  父组件更新的生命周期运转
6 vue中组件通信方法
9 promise有了解过吗,试着说一下。能实现一个promise.all()吗。
10 看你用过php,然后如何操作mysql。(即用php写连接数据库的步骤)
11 es6的新增你用过哪些,然后从你用的东西中提问
12 const如何禁止的二次赋值
13 两个编程题 1.输出给出字符串中连续字符个数,如'aabbbcccc',输出“a_2_b_3_c_4”
2.合并两个有序数组(进一步提问合并两个有序数组并去重)(看你用了sort和new set(),Array.from,说一说作用)
13 用sort好吗,为什么不好?   那你有什么更好的方案? (提了快排和归并,然后口述快排原理)
7  什么是组件封装
8 让你封装一个上传组件,怎样的算一个好组件。(只回答了上传组件的功能,但好组件没答出来,然后从我实现的组件提了两个问题如何解决1.断网(提交一半网断了) 2 文件过大)
最后反问环节。
部分问题有些遗忘
二面:
运气比较好,题目刚好会。面试官很nice,从两方面问我,一个是自己以前的项目内容以及自己的学习方式,另一个是自己日后的规划,最后提了点技术问题。
技术问题如下
CSS实现一个正方形包裹浏览器。
数据类型有哪些。
数组中改变原数组的方法有哪些。
让自己写一个改变原数组基础上的去重方法。比如给一个数组arr=[1,2,2,3,4,5],调用arr.remove(),最后输出console.log(arr) // [1,2,3,4,5]。(原型链题目)
最后反问环节:自己表现如何?   需加强手动能力,光靠背书无法理解深层原理。
#贝壳找房##前端工程师##面经#
全部评论
想问问二面过后是通知三面还是通知其他信息了啊 二面完了结束就是挂了吗 😥
点赞 回复 分享
发布于 2021-04-17 13:31
楼主你好,请问你是实习、校招还是社招?
点赞 回复 分享
发布于 2021-04-17 13:33
楼主hr面了嘛
点赞 回复 分享
发布于 2021-04-17 19:13
蹲,有消息了踢我一下哦
点赞 回复 分享
发布于 2021-04-20 13:31
现在公众号状态是啥呀
点赞 回复 分享
发布于 2021-04-20 14:12
楼主有消息了么,我晕,今天有两个电话没接到
点赞 回复 分享
发布于 2021-04-26 20:22

相关推荐

球球别再泡了:坏,我单9要了14
点赞 评论 收藏
分享
牛客771574427号:恭喜你,华杰
点赞 评论 收藏
分享
评论
点赞
12
分享
牛客网
牛客企业服务