3月14 牛客上好像没看到这家公司的面经,emmmm我也记录一下吧,算是我面试的诸多公司里面问的中规中矩的的了,全程40分钟。 自我介绍 js这门语言的特性(emmm这个问题我还是第一次遇到) 浏览器输入url之后做了什么 浏览器缓存 http状态码 http2和http1.1区别 js的事件循环 宏任务和微任务例子 js原型与原型链 js作用域链 执行上下文 this指向 闭包理解,运用场景,闭
深拷贝 快速排序 https加密的方式 为什么通过抓包还可以解析https 整个过程差不多1h,主要是之前没深入了解两个算法题,大部分都是在写这个算法题,面试官人还行,会去引导你。 反思:算法不熟
前言:感受到了真正一线大厂的压力和拷打。现在回想起来,真的特别打击后续的面试,直接导致了第二天的百度面试状态不是特别好。 面试部分 1h 自我介绍完以后,开始了真正的拷打。 1.介绍一下现在实习公司的发布流程 2.介绍一下现在你现在使用的实习公司研发的跨端框架,原理是什么 3.你有自己封装过组件吗,你觉得要自己设计一个要注意什么问题 4.介绍一下你实习经历使用的jsbridge实现原理 5.我看你
3.22 一面 美团金融服务平台-大前端研发 1、自我介绍 2、问了十几分钟实习的事情 3、为什么要设计组件库 4、设计组件库有什么注意事项吗 5、有什么难点? 6、有看过antd的源码吗 感觉怎么样 7、懒加载怎么做的?还有其他的方法吗 8、有改过eslint的配置吗 9、元素垂直水平居中 越多越好 10、commonJs esModule区别 11、介绍一下promise 12、讲一下输出
整个面试过程感觉挺放松的,面试官人也挺好的,很有耐心 自我介绍 说下自己的技术栈 react 有哪些常见的钩子函数 useEffect 模拟生命周期 useEffect 拿到的值不是最新的,可能是什么情况 小程序架构 小程序视图层和逻辑层的数据传输 数据量比较大会有什么副作用 原型链 this git 一般怎么上传代码 手写题:字符串处理,是一个真实的业务场景,根据规则分割字符串,用到正则表达式。
第一题没写出来还耗了四十分钟 第二题忘了用map只过了50%(猪脑过载) 第三题丑陋的dp,但是a了 第四题一样时间不够直接返回a-b过60% 第五题正则 太杠第一题了白丢0.9题,我是猪卵大伙都a了多少#软件开发2023笔面经##前端##我的实习求职记录#
全程一个小时五分钟。 1.自我介绍。 2.入职实习,能实习多久。 3.实习项目介绍,做了什么。 4.vue $nextTick的应用场景。 5.箭头函数。 6.call apply bind方法。 7.手写bind方法。 8.常见数组方法。 9.介绍Promise。 10.手写:Promise.allSettled。 11.手写:给定字符串,输出为指定形式的字符串。 12.原型链知识。 13.强缓
ES6的新特性:以及基础类型和引用类型 vue2和vue3的区别 如果让你去优化vue2,你会怎么去优化 typescript的泛型 如何在项目中既使用js有使用ts webpack和vite的区别,vite实现的原理和优势 hedaer标签里面有哪些属性以及作用 行内元素和块级元素 什么时候会触发浏览器的回流,什么时候会触发浏览器的重构 vue里面为什么会有虚拟dom 如果给你一个十万条数据
没想到快手处理流程这么快,下午2点投的简历4点就打电话约面了,面试官也很不错! 一面 60min 1 自我介绍 2 问了阿里练习生,介绍一下自己负责什么,学了什么。 3 问项目,实习,大概半小时,挖的比较深,有延伸,上传进度,切片等,项目遇到什么难点,怎么处理。 4 promise原理 5 async await原理 6 问了一下移动端和app,实习用的是ionic 7 垂直水平居中有什么实现 8
2022.9.14 部门:南京 Data 我投的部门秋招已经没秋招hc了,hr联系我走不走转正实习的面试,我答应了,因为无论能否进字节,字节的面试过程体验下来往往都能学到不少东西,也确实如此。 1.自我介绍环节 2.我学习前端有哪些途径,以及身边同学和朋友做什么技术方向 3.说一下关于es6我知道的,用过的,了解的 4.说一下事件循环是什么样的过程 5.说一下有哪些是宏任务,有哪些是微任务 6.说
现在有一个数组,内有object,如下 const arr = [ { value: 532, lable: 1, type: "a" }, { value: 132, lable: 24, type: "b" }, { value: 432, lable: 13, type: "b" }, { value: 1812, lable: 5, type: "b" }, { value: 1932,
0.自我介绍 1.React和Vue的区别(简单说了下大体使用上的区别,社区的热度,适合用于构建大型项目什么的) 2.还能再具体说一下它们的区别吗?比如虚拟DOM之类的。(我说了v-model的数据双向流动和它们的父子组件传参都是单向数据流动,diff算法的话源码了解不深入并不知道有很大的区别,只知道都是用key来判断是否需要更新) 3.React和vue的diff算法有什么区别 4.虚拟DOM和
js的作用域链了解吗(我不太明白,以为是要说this指向的一些问题,面试官说全局作用域,我才想起函数作用域,块级作用域这些) 如何创建一个块级作用域(我回答花括号,印象中以为花括号也能创建,面试官提出疑问,谈起C中的for循环和js中的for循环创建的块级作用域是否相同) 块级作用域是花括号创建的吗?继续解释一下(我说起let、var还有const的区别,面试官提醒我是let创建了块级作用域) 那
微软一面 一轮面试是纯中文面试,软件用的Microsoft的teams进行视频 自我介绍 你为什么要学习前端呢,是什么原因让你往这个方向发展(学校有写代码的课,学到web开发的时候我觉得这个方向还挺有意思) 你平时怎么学习的呢(看博客,看书,看文档,看资料,看视频,写demo) 介绍项目,包括是个人独立完成的吗,为什么要做这个项目,这个项目中你收获了什么 你简历上写你在做这个组件库时解决了一些难点
#我的实习求职记录# 4.28 1、自我介绍 2、项目难点 3、图片压缩除了canvas还有啥,后端压缩效率了解过吗 4、怎么保持项目的稳定性的 5、怎么统计各个渠道到目标页面的留存情况 6、跨端技术了解吗,了解flutter,react-native吗 7、对前端3d方面的了解过吗,对这个方向感兴趣吗 8、uniapp跨端怎么实现的,编译时和运行时对用户或者开发者的优缺点。 50min结束,面试