招银网络3.21前端一面
自我介绍
实习时做了什么
移动端适配怎么做的
vue在哪个生命周期请求异步数据,为什么
vue的响应式原理
v-if和v-show用途和区别
computed, watch, filter各自的用途和区别
讲一下vue-router作用和原理
讲一下axios原理和特点
首屏渲染白屏这段时间,时间占比有哪些(大概就是哪些原因会导致白屏吧)(静态资源过大(用CDN)、JS脚本执行阻塞页面加载、请求处理出错导致HTTP请求队头阻塞)
如何在前后端之间安全传输数据
实现跨域
实现一个函数:
/*
format("aa{0}bbccee{1}", "bb", "cc"); // aabbbbcceecc
大概就是 {0} 会被第二个参数替换,{1} 会被第三个参数替换,以此类推
参数个数不定
*/
// 我用的正则表达式实现
function format(targetStr, ...args) {
const rg = /\{(\d)\}/g;
const res = targetStr.replace(rg, function(match, p) {
return args[p];
})
return res;
} 反问:技术栈(不同业务使用的技术栈不同,vue、angular都有),面试结果什么时候出(一个星期内)
#招银网络科技##招银网络##面试题目#
