小嘻米 level
获赞
197
粉丝
72
关注
24
看过 TA
2251
河北衡水中学
2025
前端工程师
IP属地:安徽
暂未填写个人简介
私信
关注
滴滴开奖115人在聊 查看24道真题和解析
0 点赞 评论 收藏
分享
timeline5.8一面5.10二面(面试官说有四轮面试,不知道为啥缩减成两轮了)5.13hr面5.14oc牛友们知道瓴羊title怎么样嘛~在考虑接不接,携程还没oc呜呜呜一面:    三题手撕(都比较简单)        第一题是sleep函数        第二题是买股票        第三题是千分位项目中用到的性能优化?项目使用vite原因是什么?webpack对ts的支持?webpack和vite区别,为什么vite比webpack快?强缓存和协商缓存区别?http缓存到哪里?(强缓存缓存到本地文件)vite打包的文件的数量比较多?虚拟滚动实现?是什么原因选择vue?vue的虚拟dom?哪一块比较擅长深入?地址栏输入到页面展示?js一般放在什么位置?async和defer区别?一个场景题二面:自我介绍学前端的过程用过TS4是吗?浏览器可以直接读懂ts吗?webpack和vite怎么做转译的?一般用什么插件?(babel-loader)vite和webpack在做转译的时候有什么区别呢?css的选择器?你用过less和sass吗?mixin用来干嘛的?sass和less需要经过哪几层转译?经历了哪几个loader?用过css的transform属性吗?配置方式?移动端适配方案?git用过吗?git reject是用来干嘛的?做过协程开发吗?es6增加新的数据结构?map和weakmap区别?esmodule和commonjs区别?js继承?子网掩码作用?想问数据库,但是我说还没学数据库相关的知识最近有没有关注前端方向的新知识?哪个方向特别感兴趣?(说了低代码,微前端)为什么需要微前端?读研和就业选择?
阿里云开奖54人在聊 查看39道真题和解析
0 点赞 评论 收藏
分享
已发Offer,在考虑接不接,有没有牛友给点建议上午投的下午就约面了,进度真的好快,下午一面完晚上就二面了,1.自我介绍2.怎么学习前端?3.为什么想从事前端这个行业?4.输入网址到页面显示的全过程?5.强缓存和协商缓存?6.加载css和加载js文件有什么区别?7.css不会阻塞吗?(不会阻塞dom树的解析,会阻塞dom树的渲染,也会阻塞js代码执行,可以用于减少白屏时间)8.async 和defer区别?会阻塞渲染吗?9.不定宽高垂直水平居中?10.flex属性?(盒子属性和项目属性)11.flex:112.怎么改变一个第三方组件库的样式?比如要改变elmentui的button组件样式?(用开发者工具获取选择器类名然后覆盖)13.css三大要素?14.es6新增?15.this指向?16.vue2和vue3区别?17.vue2和vue3响应式区别详细说说?18.Vue2往data里面动态加一个,为什么监听不到数据变化?(object.defineProperty会通过递归所有的key给子属性添加object.defineProperty,一个一个监听,所以只有在初始化的时候才会监听,proxy是直接代理一个对象)19.vue.nexttick原理?20.了解过react吗21.webpack和vite区别?(vite直接把源码给浏览器,webpack会打包编译之后给服务器)22.你理解的依赖是什么?(仓库的第三方依赖包)23.vite把源码给浏览器解析用的什么方式?24.为什么vite的热更新也快?25.可以立即到岗吗?二面1.自我介绍2.实习多久?还在面试哪些公司?3.什么时候可以入职?4.HTTP缓存?5.浏览器存储?6.cookie有哪些属性?7.不希望前端获取cookie怎么设置?(http-only)8.为什么项目是组件库?9.Form表单怎么做的?10.v-for中key的作用?11.虚拟DOM优势?22.一题关于事件循环输出(有点子小难)23.选择器相关的实际问题24.选择一家公司看重什么?
查看38道真题和解析
0 点赞 评论 收藏
分享
05-08 13:54
已编辑
河北衡水中学 前端工程师
投递携程等公司10个岗位
0 点赞 评论 收藏
分享
面试官人特别特别好,真的学到很多东西,他还会引导我回答问题没有自我介绍和项目问题,直接开始问技术问题html5,4.0,说说这些版本之间的区别?语义化有什么好处吗?script一般放在哪个位置?为什么放在body最后?什么时候用defer,什么时候不用defer?要是有一个script标签里面的内容不是必须的,但是这个script标签发生错误,页面会白屏吗?有哪几种可能性呢?没有加async/defer情况下一定会白屏吗?常见的js错误有哪些呢?(看错误有没有影响主页面渲染进程)position有哪几种取值?哪些脱离文档流,哪些没有脱离文档流?现在有一个元素(fixed定位)在页面的右下方,这时给它套一个父元素(relative定位),会有什么影响呢?要是换成absolute呢?es6有哪些新特性?这些知识大都是背下来还是理解下来的?const a = "a"const b = "b"const c = "a" + "b"const d = a + bc == d ?c === d?在js中基本类型有哪些?基本类型引用类型存在哪里?在栈中存的是值还是地址?string是什么类型?上述代码有几份“ab”?使用vue中v-for渲染十个div([0....9])(div里面没有东西),现在变成[0.....8]是第一个被销毁还是第十个被销毁?哪些元素被销毁了,哪些元素会重新渲染?变成[1...9],那现在被销毁的是哪个?现在变成{{ index }},现在变成[0....8],销毁的是哪一个?变成[1....9]呢?大量元素的时候,除了虚拟滚动的方式还有什么方法?(时间分片、管道)前端组件化、模块化怎么做的?a文件中引入c文件,b文件中引入c文件,打包完成后,源码中有几份c文件?npm里面安装了几个依赖,一个组件包安装的是vue2,另外一个安装的是vue3,会不会安装成功?三到五天出结果,面试官夸我了诶他居然说我很不错我真的哭死
携程一面165人在聊 查看17道真题和解析
0 点赞 评论 收藏
分享
面试官人真的超级好,感觉面试就是在聊天,面试官全程笑咪咪,还认真听我说话,超级喜欢啊啊啊啊,最近面的最舒服的一场了,挂了也值了1.自我介绍,有实习经历吗?2.为什么想要开发组件库?是自己实现的吗?3.有发布npm上吗?4.怎么在自己的项目上面用自己写的组件库?有文档吗?5.项目产物是什么?6.为什么要做组件库?组件库的价值是什么?7.如果要使用这个组件库是要把全部文件都下载下来吗?(按需引入)8.使用umd吗?知道umd吗?9.聊到了项目里面的虚拟滚动组件(给自己挖坑了,细问回答不清楚,而且自己实现也有问题,这块需要再看看)。一屏渲染多少个?后端分页?一次性获取后端传过来的大量数据吗?怎么样知道实际渲染高度呢?怎么初始化?10.问了我会什么?(哈哈哈哈哈哈哈哈哈)11.那你说说浏览器渲染原理?12.说到了重排重绘,它们的区别?13.聊到了transform不会引起重排,问了absolue会不会引起重排?14.问了position哪几种?relative会不会引发重排?为什么?15.浏览器的存储方式?我说了cookie/localstorage/sessionstorage,面试官让我打开浏览器康康还有什么?16.cookie/localstorage/sessionstorage存储容量?17.vue如何减少重排重绘?(虚拟DOM对象)18.数据加一怎么更新到页面?或者说点击页面的一个按钮之后页面消失,vue做了什么?19.说说浏览器的事件循环机制?微任务宏任务有哪些?20.说说await async?21.不小心说到了undefined,问了null和undefined区别?面完尸体暖暖的,发现了很多自己的问题,感谢面试官,面试体验特别好,我打算以后多用团子点外卖反问学习建议和对校招生要求
0 点赞 评论 收藏
分享
关注他的用户也关注了:
牛客网
牛客企业服务