cvte 6.9 暑期实习 前端一面 面试题

攒个经验值
1. 你做了那么多项目是实验还是demo
2. 你做的以nodejs为后端的项目用到了jwt,可以介绍一下jwt是什么嘛
3. jwt在nodejs中的工作原理?
4. 你提到了cookie,cookie在浏览器中的存储是什么样子的?
5. cookie的Expires和Max-Age属性有什么区别
6. 如何用原生js设置获取cookie
7. 如果不让用户用脚本获取到cookie
8. 浏览器的本地存储方式有哪些
9. 三者有什么区别?
10. 有了解过es6嘛?es6有什么新特性?
11. 普通函数和箭头函数有什么区别
12. 箭头函数中可以用arguments获取参数吗?
13.
name='22'
let a={
    name:'11',
    func1:()=>{
        console.log(this.name);//undefined
    },
    func2:function(){
        console.log(this.name);  //11
    }
}
a.func1();
a.func2();
14. 如何使得func2函数输出'22'?
15. apply和call的区别
16. apply、call和bind的区别?
17. css 盒子模型
18. css题目:做一个骰子形状的5,有哪几种实现方式,有一个父元素
19.  除了定位还有什么方法吗?(我说了浮动还有居中还有一个tranform属性)
20. tranform是css3的新属性,在旧的浏览器用不了怎么办
21. 有了解过flex嘛,用flex怎么样实现呢?
22. 有学过什么框架吗?vue和react?
23.  单页面布局和多页面布局的路由有什么区别
24. 那如何在多页面布局当中实现不会刷新页面的路由跳转?(一定要修改到路径的方法和原生js实现)
25. 有了解过hash模式吗?有什么特点?
26.  h5中的新的history有了解过嘛?怎么样使用
27. 事件循环有了解过吗?
28. 代码输出题目
let a=1;
console.log(a);
let b=setTimeout(function(){
    console.log('2');
},0);

let c=new Promise(function(resolve,reject){
    console.log('3');
    resolve();
})

let d=setTimeout(function(){
    console.log('4');
},0);

c.then(()=>{
    console.log('5');
})
29. 最后再做一道编程题
//'abbvvvcccbbnnnmmm'输出最长的回文子串
30. 有没有优化思路
31.  如果我想判断一个字符串是否是回文子串有什么方法呢?
#面试复盘#
全部评论
第13题输出不应该是22,11吗
点赞 回复 分享
发布于 2022-06-11 12:29
cvte?
点赞 回复 分享
发布于 2022-06-09 14:36
你oc了吗
点赞 回复 分享
发布于 2022-06-11 23:00
二面了吗
点赞 回复 分享
发布于 2022-06-13 16:55
我一面在等待结论 但是打电话约二面时间 就很奇怪
点赞 回复 分享
发布于 2022-06-14 13:15
悄咪咪来问一问结果,楼主怎么样了呀
点赞 回复 分享
发布于 2022-06-17 15:53
一面是小姐姐面吗?感觉问了好多东西
点赞 回复 分享
发布于 2022-06-20 10:56
一面小总结:八股文有些记得不清晰,回答的时候不要扯到自己不熟悉的领域,只会一步一步的掉进坑里面。没准备好也没关系,真诚学习思考回答的态度也会打动人!!还有很多小知识点需要补充,例如如何阻止用户用脚本拿到cookie等等
点赞 回复 分享
发布于 2022-06-24 19:12
为啥都没问框架呀
点赞 回复 分享
发布于 2022-07-15 13:04
我现实笔试通过,但是没面试信息……
点赞 回复 分享
发布于 2022-07-25 16:09

相关推荐

4 35 评论
分享
牛客网
牛客企业服务