高思教育(爱学习教育)_前端实习_一面

投递渠道:B0SS
面试地点:05.28 北京高思教育大厦(线下面试)
时长:70mins
es6新特性
普通函数this指向,箭头函数this指向
数组常用的api
实现浅拷贝的方法(object.assign)
拓展运算符使用场景
解构赋值的使用场景
对象类型常用的api
vue父子组件之间的通信
插槽使用场景
介绍一下promise,使用场景
水平垂直居中
css选择器优先级
跨域解决方案

手撕:输出对象的所有路径和其值 ( 这里主要考察,判定object和array )
例:
input = { a: 1, b: { d: 2, e: [2,3] }, c: 5 }
output = [
    { road: "a", value: 1 },
    { road: "bd", value: 2 },
    { road: "be", value: [2,3] },
    { road: "c", value: 5 }
]
反问技术栈和工作强度时间

5.29约二面 拒
全部评论

相关推荐

1.目前所在位置,如果能来最快什么时候2.学校相关课程3.讲一下回流和重绘的区别,举出具体会导致回流和重绘的例子4.浏览器是怎么把css加载为能展示在页面上的样式的,是怎么样的一个过程5.js是怎么处理异步任务的6.讲讲promise的原理7.讲讲事件循环的机制8.为什么0.1+0.2 !== 0.3,如果要他相等有什么办法9.讲讲ts中的泛型,以及具体的使用例子10.interface和type有什么样的区别,具体讲讲11.http2.0和http1.1有什么区别12.http2.0除了解决对头阻塞之外相比1.1还做了什么改进13.http2.0把数据压缩成二进制帧起到一个什么样的效果14.http2.0有没有彻底的解决对头阻塞的问题呢15.dns解析的具体过程,域名-ip之间的具体过程16.vue2和vue3有什么区别17.vue3里面具体实现一个自定义指令是怎么做的18.vite的常见配置19.vite和webpack相比较有哪些优缺点20.vite的生产打包和webpack比较有什么优缺点21.有没有使用过rollup22.项目里的node有用什么框架吗23.关于websocket的使用24.自己有没有部署过项目,是怎么部署的25.登录上的身份验证和权限管理是怎么做的26.token的生成和校验是怎么做的,是否了解27.登录过程中密码加密传输的过程28.cursor用来解决你的什么问题29.怎么去学习前沿技术,比如现在很火的ai30.讲讲osi7层模型,4层模型,以及在其中各层都做什么31.http,https,tcp,ip这种是在那一层应该还有一些,但是有点久了细节记不清了,但是总结的应该也有百分之90左右了
点赞 评论 收藏
分享
评论
点赞
13
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务