1.自我介绍 2.JS基本类型 3.数组去重 4.跨域,非同源判断,解决跨域方法 5.type of null 6. 判断对象是否为空 7. 如何遍历对象,for in 的坏处 8. vue2的data为什么是函数 9. vue3和vue2的区别 10. map和object区别 11. git常用指令 12. 项目难点 13. 怎么部署前端 14. const声明的对象可不可以修改 15. 反问
3月15一面 疯狂问项目 权限缓存怎么做 setInterval底层原理,有什么问题 断点续传如何保证文件一致 超大文件怎么办(5G的超大文件) 超大文件如何保证文件一致 怎么做到切片并行传输 https握手过程 代码题:回型打印,说了一下思路 3月18二面 项目(组件怎么封装,权限如何刷新) 前端cicd流程 技术选型,为什么用umi 用到了umi的那些功能 webpack原理 webpack
自我介绍 疯狂八股,答得不好的有(为啥v-for要有key,vue更新时的diff算法,为什么data不用对象用函数等) 实操有关:封装过插件吗,给axios封装过拦截器吗,如何给组件传值,检验表单的数据需要存在前端哪 手写一个el-dialog组件(我说能原生实现吗,他说原生写得太慢了,后来没写出来,我跟他说我上线的项目里有,给他瞅了一眼,就没说了) 其他问题:不会的愿意学吗 反问:你们所跟计算
自我介绍 介绍项目,问项目,因为是后台管理项目,追问出权限的判断问题和鉴权问题(简历里写了动态路由) axios原理,如果要做一个axios大概怎么写(差点以为要现场手写) TS interface和type区别,怎么让一个interface或类的属性都变成可选(Partial) 笔试题里的超时重传(给一个函数设重传次数和时间限制,超过次数或时间则返回失败)怎么实现,可能是笔试的时候没写出来 as
第一次正式面试,忘记开录音了,把记得的记录一下。 1、介绍一下项目 2、说一下登录流程 3、说一下vuex 4、在什么地方用到了vuex 5、说一下生命钩子函数 6、说一下指令 7、知道动态路由吗?说一下 8、项目最难的点 9、遇到过最大的困难,怎么调节 10、说一下组件通信 11、成绩怎么样,比较喜欢的一门课程是什么,为什么 12、喜欢什么样的团队氛围 13、对加班的看法 面试官人很好,题也不难
#软件开发2023笔面经# 公司名就不说了。 一面是电话面,面了十来分钟,第二天二面。 二面是视频面,我开他不开。 自我介绍, CSS定位, 做的小程序账号密码发一个, 小程序是怎么设计的,设计思路是什么, 闭包, vue中data为毛是function, js数据类型, vue响应式, 项目难点, ES6新特性, promise, react与vue的区别, 人工智能有了解吗, 怎么学习前端的,
总时间30min,无手写代码 1.js、css文件引入方法 2.href和src的区别(说错了) 3.什么时候用href,什么时候用src(说错了) 4.map和foreach的区别,能不能改变原数组(我感觉我没说错,但他说我说错了。。。) 5.js关于数组的常用方法 6.reduce应用场景,可以传递几个参数,分别有什么作用 7.slice和splice都分别有几个参数、传递不同数量参数都有什么
10.13 1. 垃圾回收 a. 基础数据类型一般由编译器释放,引用数据类型由开发者释放,如果开发者没有释放,会由垃圾回收机制回收 b. 两种回收方式:标记清理和引用计数 c. 内存泄漏:由于疏忽或错误地导致程序没有释放已经不能再使用的变量 2. key的作用 3. 使用key有什么注意事项 4. 怎么学习前端 5. 看什么书籍,介绍一下这本书 6.项目难点,怎么实现 反问
更新:当天问 能不能立马到岗 ( 比心二面面试官 是一个声音挺好听的小姐姐) 自我介绍 节流和防抖区别,使用场景 TypeScript 和 Node.js 使用的多么 Node.js 在上段实习中在哪里用到了 Composition API 是什么 讲讲上段实习中 用到的 git 指令有哪些 如何处理合并冲突 看到你开发中使用到 Ubuntu 和 Nginx 过讲讲你使用的流程 讲讲你在上家实习
1.自我介绍 2.实习经历,干了什么 3.对自己前面两轮技术面的评价 4.对前面两轮面试,自己有哪些做的不够好的地方 5.如果再给你一次机会去技术面的话,你能在哪些方面做的更好 6.我看你在百度干了三个月就离职,以及在国企那段也是三个月,可以说说为什么离职吗 7.你说你在百度实习三个月学不到东西离职,你来字节也是实习一段时间后干的活也是重复的,你会不会也离职呢 8.你确定可以实习到明年八月份吗,我
一面: 自我介绍 看你简历上挺多后端的,为什么选择前端 实习时长、可以连续实习多久 标准盒子模型 怪异盒子模型 盒子模型从里到外:content -> padding -> border -> margin 如何隐藏元素:( opacity: 0 / display:none / scale(0, 0) / z-index / absolute / visibility: hiddle ) vis
4号晚上面的,当时面完就知道大概率凉了,面试官在面的时候话就说的很明白了,本来想结果出了再发个凉经,但是这会半夜睡不着,干脆上来把面经发一下,总结总结为什么凉,造福一下牛友吧。 总体来说这一面问题都很笼统,没有八股,面试官很明显比较看重技术产出,从项目的难点到前端学习经历,再到前端学习中有没有自己做过什么技术产出的工作,换着方向问了好几个问题,可惜当时我没有get到面试官想听的是什么点,前面的难点
昨天今天一口气把二三面面完了。许愿能oc!在牛客发个面经攒攒人品。 二面 45min 二面比较注重你解决问题的能力,面试官会抛出问题并引导你找到解决的方法,面试官有明确表示不想听八股,想听自己的理解。 1.介绍一下项目 2.介绍一下单点登录的实现(简历有写) 3.说一下jwt的组成 4.说一下具体jwt在前端页面怎么存储的 5.写在url里的话,页面刷新的时候jwt就会消失,这个问题没有考虑过吗?
#25届暑期实习##暑期实习##前端实习##面经#
问的好难😍😍,更靠底层和编译原理(本科没有学过这门课),可能需要那种高级前端开发工程师吧😂 1.hashmap的实现原理 2.如果让你去实现hashmap你该如何实现?(我回答了用链表和红黑树,但好像没说太深入) 3.操作系统分页和分段的作用(我回答了教科书上的概括语句,但是他说有个最重要的作用我没说) 4.谷歌浏览器V8引擎的编译原理🤔🤔,(这个我只能回答比较浅的部分) 5.谷歌浏览器