水平垂直居中几种方式 vue生命周期 常用的设计模式有哪些 vue常见的指令有哪些 vueRouter的两种模式 ajax同步和异步的区别以及应用场景 数组随机排序 闭包以及闭包的应用和缺点 计算机网络基础 js的继承方式有哪些 讲一讲你如何对项目进行优化 薪资待遇想要多少 #万集科技##前端面经##23届提前批#
8.17 投简历 8.24 17:30 约面 hr态度很不好,忍不住发了吐槽帖 8.26 20:00 一面(≈45min) 面试平台:腾讯会议 1、自我介绍 2、聊项目 3、css盒模型 4、js原型 5、能不能建一个没有原型的对象? (这个没答上来,查了一下是 Object.create(null) 6、看代码,说输出 追问:微任务执行的时机是什么? 7、给了两段代码,两个function
部门是视频云北京。 视频云部门的前端是偏向于多媒体前端工程师,问的内容比较偏向多媒体,此面经个人认为对于常规的前端工程师来讲不具有特别大的参考性。 在经历了技术中台四面结束后,被视频云部门捞了。 一面 this 指向问题,window.name 是什么及作用; 设计一个 Menu 组件,怎么实现嵌套; webRTC 的连接过程; webSocket 和 P2P 中 datachannel 的区别;
自我介绍 实习经历 https密钥交换(直接说没背) 实习中遇到的难题(回答说没有) 反转url 实现一个sum,可以多次调用,最后()返回结果 实现bind 分发饼干 http状态码 前端常见的攻击 反问 面试时长:1h多一点 1不小时不到流程终止#字节跳动##抖音##提前批##攒人品#
● 自我介绍 ● 最困难的项目经历 ● React 的 useEffect ,对应于 class 的哪些 生命周期 ● 写一个 useDepEffect ❌ const useDepEffect = (callback, dependencies) => { const pre = useRef(); if (!isEqual(prev.current, dependencies)) { prev
1.自我介绍 2.可以实习多久? 3.介绍一下项目 4.为什么使用RocketMQ? 5.kafka和RocketMQ的对比 5.jvm中的垃圾收集算法 6.如何打破双亲委派机制 7.有线上调优的经验吗 8.索引失效的场景 9.如何优化一条SQL语句 10.用没用过explain关键字 11.说说Bean的生命周期 12.如何使@Transaction失效 13.如何解决循环依赖问题 14.项目中
米哈游测试开发工程师一面:1小时,面试前我真怕面试官问我:玩不玩原神? 自我介绍,项目介绍。 场景篇:假如给你一个电商界面你该用什么测试用例测试方法,黑盒测试和白盒测试是什么?比如企业网站API接口调用的时候,你是怎么测试的?常用的测试方法有哪些? 基础篇:TCP三挥四握详细解释?什么是TCP报文?TCP是如何保证传输的稳定性?哪几种机制?什么事SYN攻击?cookie 和 session的区别?
来自同学 百度二面面经记录:自我介绍,项目介绍。 自我介绍篇:动作防错识别数据集如何建立?你用的测试方法有哪些?测试类别测试思路是什么?最后效果怎么样?溢达杯全国设计三等奖的项目思路说一下?采用了什么API?QT编程了解过吗? 编程篇:leetcode反转链表,太难了,敲代码的时候,我的手都是在抖的。有惊无险做出来了 基础篇:DNS整个说一下?TCP三握四挥详细过程?HTTP协议说一下? 场景题:
太久没后续了,算挂了吧,其实当时过了几天约了二面,但是面试官比较忙又改时间了,最后HR一直也没联系我了。。。 自我介绍 面试官做 Go 后端的 项目相关问题(基本情况,分工,完成的时间) 介绍一下事务 MySQL 当中事务执行的过程中如果崩溃了,数据可以恢复吗? 分布式事务是否了解?(不会) Redis 是否支持事务?(让从 ACID 进行考虑,我说了持久化,然后隔离性不会了) 追问:Redis
自我介绍 闲聊(专业课程等,为什么转专业?本科专业和计算机的区别?) LRU 算法 常见的缓存淘汰策略(这里答的不好,忘记替换策略对应的名词和具体的含义了) 对缓存的理解(答了局部性原理) Redis 是否用过?Redis 怎么理解? 使用缓存会遇见什么问题?(这里面试官补充了,缓存一定程度上使用空间换效率) 什么是缓存穿透、缓存雪崩?如何解决? 常见的数据结构有哪些? 常见的排序算法?(答了冒泡
1. 自我介绍 2. 为什么选择前端 3. 开始项目拷打 4. 在顺丰实习的项目主要是干嘛的,听你这么描述,图片的渲染生成都是后端做的,你就是做了一些页面数据的展示,那你觉得你这个难点在哪里。 你实习的这个项目用的是SD是吧,他是开源的,那这样的话,你们传递数据肯定会经过他吧,那你们是怎么做的这个数据安全传输的呢? 5. 你项目里是怎么实现适配的,那你就说说Taro实现适配的原理,底层是怎么做的
24届本硕双非菜鸡一枚,无竞赛,无实习,也算长下见识吧 面试官全程未开摄像头 面试官:先进行下自我介绍吧 我:—————— 面试官:我看项目都是拿来练手的项目是吗 我:是~~~ 面试官:那介绍下研究生毕设吧 我:—————————————————————— 面试官:看是网络专业的,那介绍下Tcp和UDP吧 我:—————————————————————————— 面试官:HTTP呢 我:—————
我想在3个表中插入记录。代码如下。 地址的密钥是aID,客户的密钥是cID。它们是自动增量。在顾客中,有一个外键受地址的aID约束。HomeCu的外键cID受客户的cID约束。所以我想插入地址,客户,HomeCu顺序,在此期间,我必须得到密钥而不做提交。我使用flush()来获取密钥,但在提交操作中失败。为什么在提交操作中,像电子邮件、密码这样的值变成无,但打印语句做得很好?我已经为此挣扎了几个小
问题内容: 我在Rails应用程序中使用Elasticsearch&Typeahead执行自动完成。我从这里得到了主意 https://shellycloud.com/blog/2013/10/adding-search-and-autocomplete-to-a- rails-app-with-elasticsearch 我已经正确配置了elasticsearch自动完成功能,因为当我直接通过浏
检出之前的提交 git checkout git checkout 这个命令有三个不同的作用:检出文件、检出提交和检出分支。在这一章中,我们只关心前两种用法。 检出提交会使工作目录和这个提交完全匹配。你可以用它来查看项目之前的状态,而不改变当前的状态。检出文件使你能够查看某个特定文件的旧版本,而工作目录中剩下的文件不变。 用法 git checkout master 回到 master 分支。分支