2022.09.06数梦一面 1. 除了懒加载之外还用了那些性能优化技术 2. 项目中的缓存是由谁决定的? 3. D3.js和ECharts.js的区别? 4. axios是如何做二次封装的 5. 前端是则么打包的? 6. 如何避免css全局污染 7. 输入从URL到页面显示出来 8. SPA SEO解决方案? 反问: 1. 技术栈是什么? react 2022.09.15二面 1. 自我
#软件开发2023笔面经# 1.实习直播模块推流 主要做的是B端直播模块的配置,没负责这一块 2.项目中canvas的应用 √ 3.canvas画图方面有了解吗 无,只用来处理过图片 4.扫码登陆如何实现 https://juejin.cn/post/6940976355097985032 大概说了个思路,有点忘记了 5.兄弟组件通信 √ vuex,事件总线 6.es6 let和const的区别
面试官先介绍此次面试环节:自我介绍以及项目、基础知识考察、反问 自我介绍 实习负责的内容(摸鱼),介绍的很简单,主要是想办法扯到个人项目上让面试官访问 树形穿梭框实现逻辑(项目) 为什么要做组件库(项目) 虚拟列表实现原理,raf优化方案(项目) 关于 axios 库,如何封装一个重试功能,关于重试功能的探讨 打字优化方案(项目) 项目是怎么部署的 面试官说感觉还是比较优秀的,还是再问几个八股文吧
自我介绍 1.什么时候开始接触前端的? 2.实习相关,为什么从上一家公司辞职? 3.实习项目的国际化怎么实现的? 4.实习项目有用 ssr吗? 5.对seo的理解,怎么优化? 6.实习项目做的代码优化,懒加载,图片压缩相关 7. 有做响应式吗? 8.说下常见的图片格式,区别? 9.vite和webpack的区别 10.esbuild为什么更快? 11.h5和c3新增了哪些特性 后面就是挖简历个人技
1. 自我介绍 2. HTTP请求的状态码 3. 闭包 4. ES6新特性 5. 判断数组是数组 6. 判断空对象 7. 数组遍历方式 8. 从数组中筛选想要的数据 9. Vue3和Vue2的生命周期区别 10. 对Ts的了解 11. 对Promise的理解 12. var,let,const的区别,const声明的对象可以修改吗 13. 对象的深拷贝和浅拷贝 14. 介绍项目 15. Vue组件
1.单选20题+多选5题(1个小时,很充裕,反正不会的也只能乱选 2.算法:一个小时,两道题,难度不大,但是lz平常刷题都是用的leetcode核心代码模式,只关注算法实现部分,这个笔试为ACM模式,java选手不管怎么写都报错啥…凉凉 3.性格测评:5分钟完事
一面4.20 二面4.21(回人才库,求捞) (面试官都很温柔地引导,面试体验感很好) 一面: 1、自我介绍 2、什么时候接触前端,为什么学习前端 3、学完做了哪些成果、项目 4、实习期间主要工作、项目相关问题 5、项目管理模块如何实现 6、组件的定义 7、项目遇到最大的困难是什么,如何解决的 8、对vue的理解 9、vue的生命周期有哪些 10、vue2、vue3卸载前的钩子名字一样吗 11、c
问题内容: 当前,我有一个具有不同参数的管道作业,其中此参数之一是Choice参数。这是该作业参数的config.xml输出: 现在,我可以通过传递字符串参数从管道调用此作业: 但是我无法为选择参数定义参数: 我尝试了以下方法: 但这失败并显示以下错误: 因此问题是:如何在调用其他管道作业时定义选择参数: 有人有这样的例子吗? 问题答案: 我看过一个使用以下语法的工作示例: 基本上,不要以特殊的方
问的都比较基础 介绍一下实习 介绍一下项目 分片机制、路由表讲一下 怎么实现缓存一致性的(binlog) redis怎么做的流量控制 数据库相关八股轰炸(b,b+树、索引、怎么走索引、回表查询、输入一条语句有哪些流程) 网络tcp相关八股 http协议栈 。。。。。。。。。。。 一道shell命令题目,统计日志信息 一道算法题mid难度 力扣43(答主没ac。。。写的很混乱) 总结:项目、八股的问
1.https加密过程 2.有n个数,其中有一个数在数组中只存在一个,其他数都出现2次,找出这个数 3.有n个数,其中有两个数在数组中只存在一个,其他数都出现2次,找出这2个数 4.判断三个点是否在一个直线上? 5.螺旋数组,力扣原题 6.一个数组有字符串["avb","sda","sadasdsa","sadasd"],将数组中所有的字符串合在一起,形成字典序最小 7.如何用TCP实现可靠传输
1。先来两道算法题:1给一个字符串,找到所有可能的ip地址(dfs+回溯)2。爬楼梯,递归实现 2 。linux查看某个端口被占用了(netstat) 3 。linux查看目录下的TXT文件(find) 4。linux查看某个日志的某个列的所有>x的行(不知道) 5。聚簇索引和非聚簇索引 6。mysql分库分表(具体没答出来) 7.mysql的表锁和行锁(什么时候会用行所、什么时候会用表锁) 8。
紧接着昨天的小厂拷打之后,是字节的拷打 人生第二次大厂面试,面试官人很好,不会的问题也不会刻意刁难,比我昨天的面试官强太多了 ---------------------------------------------------- 1. 自我介绍 2. 介绍项目 3. 拷打项目(全部讲完差不多30min+) 4. 讲讲Redis中Big Key和Hot Key是什么,解决方案? 5. 如果我有一个
时间:2023年5月30日 内容: 1. ArrayList与LinkedList的区别与使用场景。 2. ArrayList的扩容原理。 3. HashMap的底层数据结构。 4. 为什么HashMap不是线程安全的? 5. 并发的集合都有哪些? 6. ConcurrentHashMap的线程安全是如何保证的? 7. 线程池的参数有哪些,并解释出来它们的含义。 8. 线程池中的5个核心线程、队列
金山效率真的高,两天前一面,昨天通知二面 1.自我介绍 2.项目相关 3.学过ts吗,用过ts吗 4.学过Vue3吗 5.讲讲Vue2和Vue3的区别 6.了解哪些设计模式 7.观察者模式和发布订阅模式的区别是什么 8.html渲染的过程 9.dom树中的所有结构都会在渲染树中显示吗 10.实习过程中遇到的协作上的问题有哪些 11.为什么选择前端 12.如何评判一个前端项目的好坏 13.前端性能的
自我介绍说了下实习,时间短没写简历上,然后问我实习项目。 接着问简历项目,我项目垃圾,没问功能模块怎么实现的,问了下用到哪些工具类。 说下集合特点 hashmap底层,io流 msql索引,事务 什么是线程安全,什么是主内存工作内存 jvm垃圾回收 svn和git,问到分支 http协议,https 30多分钟,项目大概占一半,框架一点没问到,redis也没问,我回答一知半解,深入的不懂,能说多少