1、手写瀑布流布局(如图1) 2、flex的使用场景和六个属性 3、使用过哪些布局单位 4、一个CSS输出题(如图2) h2 选择器设置了字体大小为 2em,这里 em 是相对于其父元素的字体大小。由于 h2 是 .container 的子元素,em 将会相对于 .container 的字体大小,即 3rem 或 48px。所以 2em 等于 2 * 48px = 96px。 p 选择器设置了字体
两个面试官 1、自我介绍,hr问基本情况 2、项目 3、跨域,跨域是浏览器行为还是服务端行为 4、了解过nginx吗(答得不好,不会配置) 5、vue生命周期(开始吟唱 6、v-if和v-show 7、vue响应式原理 无拷打无手撕,15min结束。btw,真的太阴间了,半夜11点多发消息让第二天早上面试
1. 自我介绍 2. 我看你主要是后端,如果这边前端面试通过了,你会做前端吗 3. 进程和线程的区别 4. 进程同步的方法,线程同步 5. 对锁有了解吗,什么是死锁,怎么检测和解决死锁? 6. 七层网络 7. tcp三次握手,为什么是三次,tcp如何保证可靠性 8. 了解的数据结构,哈希表怎么保证键值唯一呢? 9. 为什么静态成员访问非静态成员是非法的? 10. java的反射以及它的优缺点 11
timeline:9.13笔试 9.20约9.26一面,27号约二面 面试官先介绍部门情况,base北京,然后我做自我介绍,问我能不能提前实习 问选择前端的原因,对未来的规划 粗略问项目(负责的部分 开发了什么功能 遇到的问题)项目上线了吗 怎么自学的前端 开始八股———— 1.js如何判断对象类型(typeof instanceof Object.protptype.toString const
8.30投递+测评——9.5笔试——9.27一面 Base北京 面试官准点开始,预计40分钟,最后70分钟…… 面试官口齿不清晰,收音不清楚,说话是带方言吗?体验感不好 1.前端学习历程 2.未来规划 3.项目中的角色,团队怎么分工交流(脑子抽了,说没用GitHub) 4.项目难点 5.懒加载实现原理 6.CSS定位 7.CSS新特性,最新的 8.事件循环 9.解决阻塞问题 10.重绘重排的区别
旷视 最大连续子数组的和 最大连续子数组的数组 第二题就变种题嘛,第一题反正也是力扣原题 无八股,就写题,纯写 然后聊业务 虾皮 反转链表 给起始位置和结束位置,翻转其中的链表节点 一样的变种题 面试没啥八股,都是定制化问题,就不写了 六方云 柯里化求和 经典题了 sum(1)(2)(3)() 输出6 这家问的唯一的八股就是闭包,其他都没咋问 二面面试官感觉听不懂我在讲什么,聊技术,觉得我造的几个
1.先自我介绍一下 2.好的,我看了一下,你说对大文件上传有一定的了解,那么你实习期间,大文件上传这块是如何实现的呢? 3.那这个分配上传的逻辑都是由你开发的吗?还是说用了现有的文件上传的框架呢? 4.有用过WebSocket相关的东西吗? 5.WebSocket它是基于什么协议呢? 6.TCP和UDP的区别可以介绍一下吗? 7.TCP的可靠传输是如何保证的呢? 8.介绍一下css样式,权重是如何
一面 canvas常用方法 盒子模型 有哪些定位 css样式权重 js有哪些数据类型 页面居中有哪些方法 事件循环,看事件循环代码输出 原型,原型链 react与react native在css上区别 手撕深拷贝 项目拷打,为什么使用xx技术 --------------------------------- 二面 手撕proxy监听 react如何渲染,diff双重缓冲 react错误捕获 tr
大家好,我是本科大三22级,前端练习生已有一年半。 上半年借校企合作机会在单车中大厂实习四个月。 中秋过后开始投简历,共面试四家公司。自我感觉八股框架和计网,算法还未刷,暂时无法冲大厂。昨天拿到一家杭州几百人小公司offer一天200,觉得是机会也运气赶上了,想出去实习。但是实习的话就要跟大部分人走不一样的路了,听听各位同学,前辈建议!#我的实习求职记录##投票#
电话面试,时间很长,一个多小时 vue路由的原理 实现一个轮播图,怎么判断是慢慢的划还是快速的划(效果不同) 怎么实现一个table冻结 实现动画 requestAnimationFrame 怎么取消 问的很杂,都是场景题,很多记不清了 手写: 实现一个 animate 方法 能够驱动元素动画 实现一个简单的模板渲染
Timeline: 一面 9/02 二面 9/05 HR面 9/09 意向书 9/26 ---------------------------- 一面: 自我介绍 之前在B站的哪个组实习 箭头函数 和 匿名函数的区别 new 一个构造器的过程 讲一讲 JS 的原型链 手撕:使用ES5来实现一个extend 浏览器同源策略 跨域 options预检请求 复杂请求和简单请求 cookie的字段有哪些
#软件开发笔面经# 以为一面铁挂了,然后来二面了,下面是问题 1. 你这次实习自己预期是多久 2. 这次实习你对你自己的规划是什么 3. 开始聊项目实习 4. 对比一下vue和react 5. 说一下vue的响应式原理和react如何驱动视图更新 6. vue2和vue3还有哪些核心差异 7. vite相比webpack有哪些差异 8. 浏览器安全大概讲一下 9. 撕代码,手写new 反问 1.
# 滴滴 # 一面 1. 自我介绍 2. url在输入浏览器的过程中经历了什么 3. 你理解的闭包,闭包的应用场景和会引起什么 4. 日常使用的优化办法 5. webpack优化办法 6. 强缓存和协商缓存 7. 讲一下项目中低代码部分实现逻辑 8. 讲讲浏览器的渲染过程 9. 讲讲在浏览器渲染过程中JS是在什么时候执行的 10. 代码题输出: 1) 最后I’am here文字的大小,你怎么判断的
二面挂了 发出来攒攒人品 1.自我介绍 2.学习前端是通过什么方式学习? 3.实习最大的收获是什么? 4.没有接触过核心业务吗? 5.写一个深拷贝?(第一个写的是传入了两个参数的,故问我只传一个参数的深拷贝怎么实现)? 6.obj.hasOwnProperty(key)是什么?为什么传两个参数的时候不用这个? 7.有什么觉得擅长的方面? 8.移动端适配? 9.实习难点? 10.反问
一面: 自我介绍 为什么选择前端 怎么学习前端的 实习项目挑两个难点讲讲 业务组件重构细节 权限控制 let 和 const const 的变量 能不能改变 暂时性死区 ES6新特性 weakset 有什么特点 weakset的弱引用实现原理 V8垃圾回收机制 常见的数组的方法 foreach 和 map的区别 怎么判断数组 讲讲Promise 如何实现sleep vue2和vue3的区别 loc