sodagreen level
获赞
4
粉丝
5
关注
0
看过 TA
20
北京信息科技大学
IP属地:未知
暂未填写个人简介
私信
关注
2019-08-20 20:21
北京信息科技大学
美团前端一二面凉经一面css问题:1.display属性有哪些?2.css选择器优先级,说说有几种方法可以超过id选择器?3.position属性有哪些?每一个属性的作用,使用?4.css单位,详细说一下每一种的使用?js问题:1.浏览器机制(DOM事件流,一开始答成了event loop后来面试官就让我讲一下宏微任务)2.浏览器存储以及各自的区别?如何用cookie实现session机制?3.es6的新特性说一下?(这个有多少说多少,是为了考察你的知识的广度即使打不上细节也没关系)4.ajax前后端通信,除此以外另一种通信方式了解过么?5.箭头函数6.async\await原理7.var、set\const的区别8.浏览器兼容闲聊。。。。。。二面二面的过程总的来说依然是比较偏基础的,可能也是我自己做的项目太low的原因vue框架:1.使用路由做前端拦截的具体实现是什么?2.vue-router实现的几种方式和原理?3.vuex的有哪些作用和使用场景,实现原理是什么?4.axios的使用?原理简单讲一下?5.异步的解决方案?async与await的使用?(p.s. 前端框架知识考察的一方面,如果能知道里面的原理解决了什么问题可以套过来自己用的话就很好啦,例如:diff、脏检测、DOM比对)综合:1.从url输入到前端页面展示的过程?(过程讲清楚,每一个阶段都会有注意点,答题的时候要体现出来,这样才能展示思维的分清主次)2.前端性能优化的几个方面?(这里也是考察了解的前端工程化中优化的几个方面判断出面试者的知识广度)具体说一下?浏览器:1.浏览器存储的几种方式?每一种存储方式的使用场景,有什么注意点?2.浏览器安全上的几种问题?如何解决?(这里我觉得需要将安全问题的始末讲出来,最好不要解释概念,每一种措施实施的根据是什么?)CSS:1.position的几个属性?分别对应的使用场景(布局),如何去使用?后端:1.用node.js做过什么?算法:1.手写排序算法(要讲清楚自己的排序思路,我写的是快速排序)
投递美团等公司10个岗位
0 点赞 评论 收藏
分享
2019-08-20 20:17
北京信息科技大学
哔哩哔哩前端笔试前两道编程题代码第一题:台阶走法,可以走1阶或2阶,n阶有多少种走法(斐波那契数列,这里用了非递归的写法)var len = readline()var arr = [0, 1, 2, 3],    i = 4;while (i <= n) {    arr[i] = arr[i - 1] + arr[i - 2];    i++;}console.log(arr[n]);扩展:还有个可以走1阶,2阶,,,n阶,走n阶有多少种走法(共有2^(n-1)中走法)第二题:找出有序数组(已排序)中和为sum的两个数,复杂度为o(n)思路:从两端遍历,i=0,j=len-1,如果和小于sum,i++;如果等于记录两个值;如果大于sum,j--;遍历完有两个值的话,输出,没有输出‘notfound’(不是‘not found’哟,没有空格)var len = readline();var arr = readline().split(' ');var sum = readline();var i = 0,    j = len - 1,    a = 0,    b = 0;while (i < j) {    var tmp = parseInt(arr[i]) + parseInt(arr[j]);    if (tmp == sum) {        a = arr[i];        b = arr[j];        break;    }    if (tmp > sum) {        j--;    }    if (tmp < sum) {        i++;    }}if (a && b) {    console.log(a + ' ' + b);} else {    console.log('notfound');}
投递哔哩哔哩等公司10个岗位
0 点赞 评论 收藏
分享

创作者周榜

更多
关注他的用户也关注了:
牛客网
牛客网在线编程
牛客网题解
牛客企业服务