用友(已意向)神策数据一面面经

8.12

上午用友一面

问vue项目、追着项目问相关知识
是否有自己封装组件经验分页、搜索
聊完vue项目,继续聊原生js项目

单页应用跟多页应用

Vue生命周期函数

v-if和v-show区别

Watch和computed区别

Vue双向数据绑定原理

V-for中key的作用

Es6箭头函数与普通函数区别

暂时性死区

变量提升var、let

Settimeout

下午神策数据一面

两个代码输出题

1.const

const fill = {

name: 'Sensors'

}

const arr = new Array(2021).fill(fill);


function demo(args) {

args[0].name = 'Data';

}

demo(arr);

console.log(arr[0].name);//Data

console.log(fill.name);//Data


2. 异步问题

下列会导致浏览器界面卡顿的是( CD)

A.setInterval(() => {

console.log('1')

}, 20);

B.import _ from 'lodash';

_.delay(() => {

console.log('1')

}, 1000000)

C.const arr = new Array(99999).fill(1);

arr.forEach(p => {

console.log(p)

});

D.function fn(n) {

if (n < 3) return n;

return fn(n - 1) + fn(n - 2);

};

fn(10000);

AB是异步任务、CD是同步任务

JS具有阻塞特性,当浏览器在执行js代码时,不能同时做其它事情,即<script>每次出现都会让页面等待脚本的解析和执行(不论JS是内嵌的还是外链的),JS代码执行完成后,才继续渲染页面

3. 算法题:判断相同的二叉树

进程、线程
事件循环机制

用友一面感觉还不错,说是技术面只有一面,给我过,下面是hr面,等消息中
神策应该是凉凉
#前端##面经##用友##神策数据##校招##前端工程师#
全部评论
用友已经收到意向书了哈
2 回复
分享
发布于 2021-08-25 17:39
技术只有一面?😅
点赞 回复
分享
发布于 2021-08-16 16:18
阅文集团
校招火热招聘中
官网直投
啥时候二面呀
点赞 回复
分享
发布于 2021-08-19 10:59
abcd说反了吧哥
点赞 回复
分享
发布于 2021-09-09 10:03
用友一面完 多久收到二面呀
点赞 回复
分享
发布于 2021-09-16 18:31

相关推荐

点赞 评论 收藏
转发
点赞 18 评论
分享
牛客网
牛客企业服务