携程前端二面

呜呜问的好难,感觉面完凉凉,鼠鼠注定没有offer

自我介绍
水平垂直居中
定位属性有哪些?区别?
浏览器缓存机制?
apply和call区别?
普通函数和箭头函数区别?
怎么把es6代码转换成es5?
babel转换基本原理?(开始了开始被吊打了啊啊啊啊啊啊,只知道ast)
webpack热更新原理(看过但是不知道怎么说
提了一嘴原生js文件没办法热更新,需要配置,结果问了我怎么配置,给自己挖坑了属实是
多标签页的通信?(只会postmessage)
了解react吗?
为什么选择学习vue?
为什么选择前端?
v-if和v-show区别?
怎么判断使用v-if和v-show
用过哪些状态管理工具?(没用过piana)
vuex说一说?(好久没看,mutation和action搞混了)
vue双向绑定原理?
vue3响应式优点?
怎么取消fetch?(啊啊啊不会啊)
微任务和宏任务的执行时机?执行顺序?
场景题:怎么实现控制并发请求数量?(啊啊啊啊啊之前好像见过这种,但是没看
场景题:多维数组求和?(面试官让我说多种方法,可是我只会递归啊
你觉得你有哪些优势?
项目有遇到难点吗?
怎么判断元素在可视区?
interface和type区别?
学前端有多久了?

后续:啊啊啊啊啊啊啊感谢面试官,感谢携程给我二面过了第二天早上进hr面了
全部评论
和我的题目好像啊,英语测评做了吗
1 回复 分享
发布于 2024-05-09 22:00 上海
居然也问了你有哪些优势好奇你怎么回答的
点赞 回复 分享
发布于 2024-05-09 00:00 浙江
恭喜恭喜
点赞 回复 分享
发布于 2024-05-09 13:31 上海
佬,有手写题吗
点赞 回复 分享
发布于 2024-05-20 19:18 重庆
uu你二面问项目了吗
点赞 回复 分享
发布于 2024-05-22 20:22 宁夏

相关推荐

在JavaScript中,堆和栈是两种不同的内存管理方式,用于存储不同类型的数据。堆(Heap): 堆是用于动态分配内存的区域,用于存储引用类型的数据,如对象和数组。在堆中分配的内存不会自动释放,需要通过垃圾回收机制来回收不再使用的内存。堆的大小通常比栈大,并且可以动态增长和收缩。栈(Stack): 栈是用于管理函数执行上下文和存储基本类型值的一种数据结构。每当执行一个函数时,都会在栈中创建一个新的执行上下文,包括函数的参数、局部变量和函数的返回地址。当函数执行完成后,对应的执行上下文会被销毁,栈会自动释放相关的内存。栈的大小通常比较小且固定,内存分配由系统自动管理。下面是堆和栈的一些区别:https://www.nowcoder.com/issue/tutorial?zhuanlanId=Mg58Em&uuid=d59bf6cbe74a47848bb179590bdf5f59#牛客AI配图神器#存储内容:堆用于存储引用类型的数据,如对象和数组;栈用于存储基本类型的数据,如布尔值、数值和字符串,以及函数执行的上下文。分配方式:堆通过动态分配内存来存储数据;栈通过在执行上下文中的栈帧上分配固定大小的内存来存储数据。大小和生长性:堆的大小通常比栈大,可以动态增长和收缩;栈的大小通常比较小且固定,由系统自动管理。管理方式:堆的内存管理需要使用垃圾回收机制来回收不再使用的内存;栈的内存管理由系统自动处理,通过栈指针的移动来分配和释放内存。生命周期:堆中分配的内存不会自动释放,需要通过垃圾回收来回收内存;栈中的内存由系统自动管理,在函数执行完成后自动释放。
点赞 评论 收藏
分享
评论
4
24
分享

创作者周榜

更多
牛客网
牛客企业服务