全程约30分钟,八股较少,基本考察项目和对框架的理解 自我介绍 介绍一下社团项目 简述一下自己在项目中负责一个什么样的角色,做了哪些工作 平时用vue更多还是react更多 如何用原生三件套实现一个轮播图,简述一下思路(回答了js的实现方案,但纯css应该也可以) 如何用原生js去实现轮播图的动画效果 简述一下vue的生命周期 父组件和子组件生命周期的执行顺序 在组件销毁时父组件和子组件的
一、数组中重复次数最多的一个或多个数字 二、偶数字符串拆分成两半,判断前一半a和后一半相似,相似的条件还需有相同数目的元音(aeiouAEIOU) 三、数字顺序反转过来(120->21;-64->-46) 四、给定一个只包括(,[,] 的字符串,判断字符串是否有效。有效字符串需满足:左括号必须用相同类型的右括号闭合,左括号必须以正确的顺序闭合。 五、第四题的扩展,用*可以匹配任何括号 这个就不会了
就离谱啊离谱,上篇帖子我说面试官布置的三个题我一个题不会写,结果居然又让我去面试了,还是同一个面试官,我都怀疑腾讯那个面试流程是不是出bug了,我进来就跟面试官说我这么菜居然还让我面试 全程50分钟,面试官人很好哈哈哈,不过面试官那边特别吵,我感觉我又寄了。 全程看简历过来的,我是shabi简历上写的居然没有准备好 看简历,问我学习经历 vue和react区别(因为简历有写vue和react) v
整理了一份百度前端面筋,答案记录在评论里~ 时长55min,问问题45min,手撕代码10min 1、TCP和UDP的区别? 2、如何在移动端实现1像素细线 3、什么是伪类?什么是伪元素?你所知道的伪元素? 4、盒模型 content-box和border-box 5、未知宽高实现垂直居中 6、cache-control有哪些值? 7、知道referer头部吗,直接请求服务器时refer是多少,顺
一、给定一个以字符串表示的非负整数 num,移除这个数中的K位数字,使得剩下的数字最小。 1首先,将字符串中的每个数字遍历一遍,并将它们存储在一个栈中。 2.遍历数字的同时,如果栈不为空且栈顶元素比当前数字大,那么就弹出栈顶元素,并将 k的值减一,表示已经移除了一个数字。 3.如果栈为空,或者栈顶元素比当前数字小,那么就将当前数字压入栈中。 4.当所有数字都被遍历完后,如果还有 k 个数字需要移除
背景: 面试: 自我介绍 讲讲你实习过程中, 遇到过哪些难点, 怎么解决的 你对前端技术的认识 讲一讲和各自有哪些优势 讲一讲和请求的区别, 它们二者在底层有区别吗 讲一讲原理 浏览器渲染机制 讲一讲你知道哪些问题 讲一讲二叉树有哪些遍历方式 讲一讲 js 如何实现二叉树(额, 这个问题emm) 讲一讲相关概念, 解析一段代码生成的 AST 的结构? 接触过移动端开发吗? 小程序开发了解多少 接触
只记得一些问题,分为三个部分 项目介绍+八股+口述手写js思路 自我介绍 两个项目介绍 vue优化 vue生命周期 深拷贝怎么实现 防抖节流怎么实现 js事件循环 ssr渲染 vue响应式原理 为什么要选择前端
热乎的,全程40多分钟 自我介绍 图片请求优化这个需求怎么做的 图片优化还有哪些方式? 渐进式图片加载怎么做到的?流式传输+JPEG http和https的区别?端口? 插件做了什么? vue双向绑定 vue-router原理 用hash多还是history多 spa访问一个页面会把其他页面代码一起加载吗? 打包分包怎么分的? 写一个cli用到了哪些依赖 什么是变量提升 块级作用域和全局作用域区别
字符串反转(input: "how are you", output:"woh era uoy") 除了reverse以外还有别的想法吗 闭包写缓存函数(这里没理解意思:主要是要记住基础概念把!!!) git status 时文件有几种状态 无........#我的实习求职记录#
这量化公司问得太广了,凉凉。 1、手写查找降序数组是否存在某个数 2、自我介绍 3、对量化交易有了解嘛? 4、如何走上前端道路的? 5、未来规划是什么? 6、介绍项目 7、项目中的登录功能是如何实现的?具体说一下 8、用过git嘛?说一下用过的git命令? 9、有没有Linux环境下的开发经历? 10、node环境与浏览器环境有什么区别? 11、对V8引擎了解哪些内容? 12、说一下V8引擎的垃圾
笔试两个编程题+两个逻辑思维题,1.求两个字符串的相同字符串,2.1-10000内的素数,3.2个大桶+1个小桶分水进4个水池,4.三个人两两pk,求第三个是谁和谁pk
#软件开发2023笔面经# 1.自我介绍; 2.使用cdn的优点和缺点; 3.首页内容定制做了什么工作; 4.项目优化方面做了哪些工作; 5.了解过react吗; 6.vue的生命周期; 7.vue指令用过哪些; 8.v-for的key用来干什么的有什么作用; 9.v-for和v-if可以一起用吗?为什么; 10.解构赋值了解过吗,解释一下说一下应用场景; 11.promise的方法有哪些; 12
第一次面大厂(百度用户质量效能组),感觉很好,看的面经也发挥了作用。 1、自我介绍 2、问项目,还结合项目问一些场景题: 2-1、如果用户进入一个路由,但是没有登陆,那么跳转到登录页面并登录后如何进到该路由?(我答缓存路由,面试官说考察路由重定向,把路由通过login页面传进去) 2-2、如何实现七天内免登录进入?(我答通过缓存+路由守卫,面试官说直接本地存储用户信息不安全,结合token实现。)
1.自我介绍 2.tcp和udp的区别,tcp三次握手,为什么要三次,第二次的时候拥塞重传,dDOS攻击,一直在引导我说 3.web安全相关,讲了XSS、CSRF、中间人,如何防范XSS,提到服务端渲染、对用户嵌入的字符串进行转义等等,问我主要怎么转义,都要转义哪些字符,答得不好 4.js当中有哪些排序算法,提了时间复杂度,不过不太熟,答得磕磕绊绊,问js sort函数底层的代码是用的哪种方式,没
24届中下游985本科 酒店部b端,面试的是个小姐姐很温柔很好相处,面试体验很不错。主要是根据项目来问。 1.为什么选择用cookie存储token而不是localStorage(还对我的系统的登录问题问了一些vuex相关的东西),没答上来面试官提到了过期时间方面的问题 2.vue2vue3最主要的区别是什么 3.ts中如果想要让一个接口继承另一个接口的时候,舍去某个属性(还是修改某个类型记不清了