基本信息 时间:2023.9.15 时长:60 min base:鹏城 面试岗位:前端 秋招 问题 自我介绍 刚刚提到了单点登录,那么单点登录的原理和流程? 这个token是登录成功返回的吗? 登录门户,会返回token,你再跳转,他们会用这个token,就能单点登录? 也就是重新分配token一个token, token是有效期的把? 过了一定的token会失效吗? 如果有三十分钟没有请求t
一、CSS CSS Position定位的各个参数分别是基于什么定位的? 二、JS 你理解的继承是什么? 继承有什么作用? 写demo:Parent类里有name属性和方法,写一个Child类继承Parent类,让Child的实例调到Parent的方法。 一个类的原型对象、实例、构造函数,他们三个的关系是什么? 以Parent为例,写注释标注上述三个具体指的什么?(constructor寄托在谁身
上来先聊天 如何学习前端的 computed watch的区别 内部源码实现区别 diff算法,给两个节点数组,具体如何比较的,给出比较过程 浏览器缓存了解过吗?具体有哪些属性值来控制 no-cache和no-store的区别 会用Promise吗,实现输出hello,过1秒输出world,过2秒输出!然后过一秒无限循环 arr = [5 3 2 1 2 4] ,k = 3,输出1 2 2,输出前
js基础,事件循环、闭包之类的 事件触发(如click)的原理(我以为是答os相关,面试官想要的答案是发布订阅,事件驱动之类的) css基础 想要实现背景色是蓝色,字体是红色的input如何实现 v-if v-show, v-model, 生命周期 手写:水平垂直居中,股票买卖2,汉字转阿拉伯数字, 面试官很nice,经常给反馈,手写题会一起讨论,反问环节回答的也很耐心,秋招以来面试体验最好的一次
自我介绍 1.数组和链表的区别 2.浏览器输入url后具体发生了哪些事 3.什么是重排和重绘,为什么它们的性能损耗大 4.网络请求类型 5.get和post的区别 6.项目里哪些地方用到了get 7.怎么解决前端的跨域问题 8.301和302有什么区别,对搜索引擎怎么相互影响的 9.什么是DOM编程,有什么常用方法 10.对于你自己还需要什么方面去提升,做了什么行动 11.react的key值有什
9.11一面,面试官很好,一直耐心的听我讲,也非常仔细的回答我的问题,体验很好 自我介绍 flex布局 h5新特性 原型链 链表 有没有了解过react v-if和v-show的区别 有没有了解过性能优化 浏览器缓存相关内容 JS数据类型 let var const this指针的问题 箭头函数 虚拟dom 组件通信 有没有了解过地图引擎 回流和重绘 position的特性 跨域 排序算法 为什么
1. 自我介绍 2. 获取ip地址的过程 3. tcp三次握手 4. tcp和udp区别 5. 它们使用的场景是什么 6. 手撕快排,口述思路 7. 垃圾回收机制,什么时候会触发垃圾回收机制 8. 一个css场景题:head吸顶,左侧导航栏也会随着浏览器滚动而滚动,下边footer,布局思路 9. 场景题穿插问了css一些基础,比如cal,定位方式 10. 看代码说输出:事件循环的题,let暂时性
只面了15分钟左右,面试官说,也问了你挺多问题的,来写写代码吧。 我在想,很多吗?十几分钟就决定放弃我了? 问的也是比较深。jsBridge通信原理,详细说,问得一个比较细的问题,原生处理完了怎么回调,通知相应的函数。 react钩子,useLayoutEffect和useEffect区别,解决了什么问题,怎么用这些钩子模拟生命周期。初次渲染不执行,数据更新再执行要怎么做。 图片预加载怎么做的和s
1.三次握手与四次挥手?为什么是四次挥手不是三次? 2.说说CORS跨域?现在有一个新项目,怎么解决跨域?(说了代理,问代理为什么能解决跨域,知道原理吗...) 3.webpack配置过吗?loader和plugin的原理是什么?一般拿loader解决什么问题? 4.说说fiber架构?以前的数据结构为什么不能中断? 5.promise代码看输出:a是一个promise.resolve(1),现在
自我解释 介绍一下ios七层模型 http是那一层的,tcp是那一层的 http1,2的区别(只说了多路复用,首部压缩),知道他俩的传输方式有什么区别(不会) https了解过吗,讲一下https的加密过程 ssl证书是怎么验证的 怎么学习前端的 vue2和vue3的区别 响应式怎么实现的 你刚才说的是对象的响应式的实现,能说一下数组的响应式是怎么实现的 vue3的响应式为什么换成proxy(vu
50分钟,刚面完,热乎的 1. 自我介绍 2. 讲一下你对React Native的理解 3. React Native为什么可以跨端执行 4. 看你之前实习是iOS,说一下Objective-C和C++的区别 -- 强弱类型语言 -- OC面向协议编程 -- OC无多继承,C++可以多继承 5. React生命周期 6. 哪些生命周期是必须的,哪些是可选的 7. React组间通信 8. 展开讲
面试时长20min(包含反问环节) 一开始还是很正常的,自我介绍,然后针对学习方式和项目问了一些问题... 前端方面的用过的技术栈有哪些 未来的职业规划是什么,需要去其他岗位的话你会怎么选(?一脸懵,这要怎么回答,没遇到过) 技术方面: 1. 如何实现一个大的模块的细分(以threejs为例,小模块之间是怎么组织的) 2. 类和函数的区别?(已经傻了,这块准备的不好) 3. 类的继承,函数的继承
#24届软开秋招面试经验大赏# 晚上八点半面的,好辛苦啊 一面主要是问的八股,稍微问了点以前的经历 八股: 1、类似微信类软件扫码登录的整个流程 2、js常见数据类型 3、有哪些方法可以查看数据类型 4、我提到了Object.prototype.toString方法,所以面试官又问了下Object.prototype.toString.all()是啥,这个方法为什么比typeof,instance
整场面试60min。体验一般。经典自我介绍开场。听闻我在小红书实习,开始拷打。 一些常见八股。 flex:1代表什么 css 动画相关,了解gpu加速吗,解决了什么问题,什么属性会用到 js如何判断空对象 给了一道原型链题目,看题目说输出 js new一个函数的时候发生了什么 实习相关:具体做了什么事情,是怎么解决的,你在这里面的角色是什么 微前端相关:js实现隔离的几种方式,css实现样式隔离的
鼠鼠也收到鹅的邀约辣,可把鼠鼠高兴坏啦,开心的去面试捏,但是面试官不开摄像头呢,看不上鼠鼠捏。 整场面试1.5h,拷打了特别久,晕着出来的 自我介绍,同时介绍部门 直接开始上强度了。你觉得你做过最难的,最有挑战性的工作是什么? 微前端的实现方案,原理你了解吗 为什么qiankun不用ifarme实现? 微前端沙箱隔离机制说一说 还做过什么有挑战性的项目? 前端埋点要上报什么信息? 如果让你设计一套