一面 主要问的项目以及对项目理解以及思考比较多 canvas实现的具体细节 弹框组件做法以及封装 状态管理相关问题 vite相关问题 http2比http1.1改进在哪里 实现trim 实现add函数 add(2,5) // 7 add(2)(5) // 7 二面 全程聊项目,基于不同项目问的东西不一样,没有太多参考,总结考察一句话: 项目背景,为什么要这么做,做出来的效果是什么 三面 介绍完项目
2.16一面: 一个简单的sql查询语句 链表是什么 html attribute和property区别 怎么插入节点 怎么遍历节点,有哪些数组方法 map reduce for的区别 纯函数是什么 怎么样把一个对象变成不可变的 defineproperty怎么用 怎么发送多个请求 for of怎么实现同步,他的原理是什么 怎么清除浮动 怎么实现输入框布局 justifycontent有哪些属性
2.22一面 项目,权限 ts Partial 写一个react受控组件 写一个promiseall 事件循环的题目 css3动画怎么做 redux怎么传数据怎么接收数据 怎么写两栏布局 2.23二面 自定义组件怎么设置的传参 为什么要做成组件 为什么不把数据请求写到组件内部 场景题: 怎么设计卡片列表(如何布局,分页) flex属性 介绍项目 项目中有哪些难点 中后台项目都很类似,怎么样提高开发
一面 MySQL 的存储引擎? 聚簇索引和非聚簇索引的区别? 什么是覆盖索引? 索引失效的场景 事务的特点 进程调度算法 Redis 为什么单线程还这么快? Redis 持久化机制 JVM 垃圾回收算法 HashMap 底层原理 如何判断链表有环? 栈和队列的使用场景? 什么场景要限流?限流算法? 二面 介绍你大学学过哪些技术、做过哪些项目 项目中的难点(面试官提出可以用 来实现导入 Excel
--- 一面 10.12 40min 实习工作介绍,吃力的地方,比较大的收获是什么 自己的技术栈介绍 Java I/O模型,I/O的阻塞发生在哪里,NIO轮询的是什么,select poll epoll的是否是轮询 许多知识是自己碰到类似问题去学还是主动去学 算法:懒加载单例,线程安全 voliate不加会出现问题,两次验证解决的问题,复现这个问题 反问 ---- 二面 10.21 1h 实习内容
时间线 8/4 投递 8/10 一面 8/12 二面 8/17 三面 9/2 测评 9/7 offer评估邮件 10/24 开奖sp 面经 有的记不太清了,记不住的应该都是比较常见的八股 一面 1、自我介绍 2、项目介绍 3、分布式锁实现原理,是否考虑过期时间和提前过期等(项目相关) 4、定时任务实现、分布式定时任务?(项目相关) 5、RabbitMQ怎么实现延时队列的?是给消息设置过期时间还是给
投了之后隔了一个月约面的, 前一段时间看官网流程简历挂, 后面可能被别的部门捞起来了? 08.10 旷视一面 (50 分钟) 20 分钟直播笔试 自我介绍 怎么学习前端的 原型链 实例对象有哪些方法访问原型链 new 做了什么 闭包 什么场景用闭包 介绍一下 ES6 常见特性 let, const 和 var 的区别 promise 用来解决什么问题, 什么原理 promise.all CSS 如
四面是加面,已意向 小sp 一面 什么是虚拟 DOM,修改真实DOM会影响虚拟DOM吗; 说下 js 数据类型,基本数据类型和引用数据类型的区别; 说下 this 的指向,以及一个看输出的 this 的指向问题; call、apply、bind 的差异; 手写题:寄生组合继承; 手写题:深拷贝(只考虑对象,函数,循环引用); 说一下常规的 http 状态码; 前端直接实现 url 跳转和重定向状态
时间线 投递 8.20 笔试 8.28 一面约面 8.29 一面 9.15 二面约面 9.15 二面 9.20 三面约面 9.21 三面 9.26 转部门 9.27 换部门约面 9.28 换部门面试 9.29 一面(40min) 面试题主要集中在React、HTTP、网络安全、浏览器 网络安全 了解哪些网络攻击 XSS和CSRF攻击区别 浏览器 影响浏览器性能 重排重绘 浏览器存储相关 React
快手前端日常实习,base北京,数据平台部。三轮技术面+HR面,前后一共耗时6天,已成功拿下offer,准备休学run北京了。 先总体点评一下面试体验,面试体验绝对算是大厂中很优秀的了,面试过程用的是自研的轻雀SaaS平台,三轮面试面试官都很和蔼,而且面带微笑很尊重人,面试时候有时候遇到卡壳的地方也会耐心的引导你。 一面(9.14) 1. 输出结果 2.输出结果 追问:如何输出456? 两种
算是回馈牛客吧,一直看面经,从来没有分享过。 本人双非硕,今年的秋招,如大家所说,今年很难。笔试有很多,但是面试寥寥无几。 一面 1、自我介绍 2、项目(这里涉及到很深的底层) 3、函数组件和类组件的区别 4、用过webpack吗?了解那些loader?plugin? 有没有自己去封装过 5、了解hooks吗?平常怎么用的 6、还有些问题记不清楚,反正就是考的很深,涉及到技术底层的知识 7、反问
1. 概况 讯飞我在7月就已经投递了,八月笔试的,但是一直到9月才约面,太难了!!! 2. 一面(9月14日) 面试官不是年轻的小哥哥,好像是个leader,没有手撕,面了半个小时左右,用的是讯飞自己的平台 自我介绍 实习的项目 为啥没有继续留在华为 自己的技术栈是啥 怎样学习的 HTTPS和HTTP的区别 HTTPS的验证过程 HTTP2.0改善的地方 前端性能优化 webpack在项目中配置过
一面(2022-09-26)(35min) 实习项目 实习技术栈 学校项目 react和vue差异 js如何实现异步 new操作会发生什么 箭头函数和普通函数的区别 怎么解决跨域的问题 get和post区别 udp和tcp的区别 tcp如何保证它可靠 手撕快排 数字转换 二面(2022-09-26)(30min) 实习项目 前端路由发送变化,页面刷新的原理 vuex背后的原理 react的状态管理
个人情况 楼主二本本科学历,有快手、字节两段实习。因字节部门调整原因离职开始秋招。 一面 自我介绍 问了下快手的实习 开始聊字节实习,参与的技术建设重点说一下 原理, 是异步的吗?为什么要设置为异步的 和 区别 有没有基于 的组合式思想封装过全局 解析 和 ,它们有什么联系, 信息服务端会存在哪里 问有没有写过后端, 洋葱模型说一下 手写快排 二面 自我介绍 快手实习项目,每个项目都发散提问 (第
字节一面 0.自我介绍,对软件测试的了解? 1.项目为什么用redis?为什么快?redis哪些数据结构?redis是什么数据库? 2.Nginx是用来干啥的?项目中用来干啥的?用于正向代理时第一个服务端知道客户端的存在吗?可以正向代理吗? 3.数据库的隔离级别? 4.数据库的引擎和区别? 5.Java 乐观锁和悲观锁 实现和应用场景? 6.get 和 post 区别? 7.tcp 和 udp 区