1.自我介绍 2.项目提问 3.websocket使用方法 心跳机制 如何保持连接 4.页面优化 5.css3常用属性 动画 6.h5标签 视频标签 7.css选择器 优先级 8.elementui更改样式 9.垂直居中 10.bfc 11.本地存储异同 indexedDB localStorage如何让设置有效期 12.回流重绘 13.js数据类型 数据类型判断 14.深浅拷贝 常用方法 15.
自我介绍 详细介绍对自己最有影响的项目(面试官一听我用过Ts就不停的问,问Ts和js的区别,interface和type的区别,我脑抽说ts是面向对象,我的天) 从输入Url到浏览器加载出页面的整个过程(回答得还行) 重绘和重排(唯一一个回答受到肯定,泪目) 编程题:任意给一个数组,实现随机重排数组(直接生成随机索引,过程中需要判断是否生成了重复的索引) 最后增加了问题:能不能在不改变原数组的前提
首先面试官介绍自己部门和团队的工作 1、自我介绍 2、手撕算法:合并k个链表(leetcode23),平台:牛客,模式:核心代码模式 3、说一说面向对象编程的特点?和面向过程编程有什么区别? 4、为什么Java虚拟机有垃圾回收机制? 5、reentrantlock和synchronize和相同点和不同点? 6、说一说osi七层模型? 7、说一说tcp三次握手和四次挥手? 8、说出从输入www.ba
1.介绍项目,根据项目延伸场景题(很多场景题,如:线程池线程数怎么设置)。 2.C++悬空指针问题。 3.C++容器哪些是线程安全的。 4.手撕拓扑排序(怎么改成并发的?并发有什么问题)。 5.协程。 6.分布式CAP。 7.悲观锁和乐观锁。 8.不同IO模型种类。 9.反问。 #软件开发2023笔面经#
47min 你的本科和硕士都不是计算机,为什么选择这个行业? 那你平时是怎么自学呢? 那你可以讲一下最近为了学习某个技术,你是怎么学习的?我举了MQ的例子,网络视频,官方文档,demo之类的 你的时间管理是怎么分配的? list和set的区别? arraylist和linkedlist有了解吗? 如果要进行大量的增加和删除使用arraylist好还是linkedlist好?这里我回答错了,应该是l
先自我介绍 使用过Java什么框架 使用Jdk8的什么特性 使用过Stream流的哪些方法?过滤的方法是什么?去重的方法是什么? 去重的原理是什么 重写equals为什么一定需要重新他的hashcode的方法 Hash算法对应的Java中的什么类 如果一个值相等,哈希值不相等的对象能否加入同一个容器中呢 哈希冲突有了解吗?举一个哈希冲突的例子 Java中是用什么对哈希值取模的 介绍一下hashma
如流40min 1、自我介绍 2、leetcode 3.无重复字符的最长子串 (写了个二分,问有无更快的做法,答双指针) 3、实习经历(问了如何处理大文件的问题,还没想好就跳过了) 4、map和unordered_map的区别 5、虚函数和纯虚函数的区别 6、C++11的新特性 7、用过function没(没用过。。) 8、lamba表达式 9、项目经历(面试官对我的一个游戏项目比较感兴趣,感谢y
emo的拖了好几天,不过还是得正视一下问题 (总结一下问题应该是项目都比较浅,所以聊了几句就开始写题了,看代码写输出的题完全没练过比较吃亏) (这几天面试的感觉好奇妙,可能是周围前端der很少,然后能有人在50分钟左右的时间痛快的聊技术有很有趣,当然因为自己目前还不够优秀错过一起合作交流的机会也很可惜) 1.32自我介绍开始 2.52自我介绍结束 ------------ 网页设计大赛做了什么 用
一面 自我介绍 八股文 HTML HTML5新特性 谈谈WebStorage及其区别 CSS 元素的展现形式(块,行内,行内块)及其区别 盒模型 flex布局和常用属性 float布局 除了浮动,跳出文档流的操作 谈谈定位及其差别 说说CSS预处理器 JS 基本数据类型及其分类 如何判断数据类型 this指向 改变this指向的方法并谈谈区别 手写题 防抖 数组去重 Vue Vue2生命周期及其个
记录下人生第一场面试... W3C标准 标签用大写会报错吗 标签语义化有什么意义 行元素和块元素互换 盒模型的理解,标准盒模型,怪异盒模型,以及如何转换 BFC相关,如何转换成BFC css做一个三角形 宽高不确定,如何垂直居中(说了现在不常用的table)追问:现在为什么不常用table 实现效果:两边固定中间自适应(圣杯双飞翼啥的...没答上来) 浏览器中字体如何缩到比12px小 讲一讲web
一面12.1 30分钟实习内容 八股20min 前端并发请求实现 v-if和v-show的区别 tcp和udp http vue生命周期 虚拟dom生成在哪个钩子函数 父子生命周期顺序 关系型数据库的范式 算法:10s 二叉树的最大深度 反问10min base#我的实习日记#
1h13min 11.12面 自我介绍 1.css选择器优先级 2.visibility:none,opacity:0,display:none区别 如果设置还能进行事件绑定和监听吗 3.闭包 4.作用域链 5 深拷贝有几种实现方法 差点写错了 6.遇到过内存泄漏问题吗?怎么解决 7.浏览器垃圾回收机制 之前看过V8的垃圾回收机制,就回答了那部分 8.vue看过哪些源码?答:响应式部分 9 讲讲v
日常整理面经,这个是大二暑假(7月)投的实习 面试方式:飞书视频会议 面试只有一场,两个面试官先后问 一面(1h) 自我介绍 讲一下你的项目经历吧 讲一下原型链吧 讲一下闭包吧,闭包的使用场景有哪些 如何解决闭包造成的内存泄露 讲一下你知道的性能优化的方式吧 讲一下JS的类型吧 讲一下你知道的ES6语法吧 forEach 和 map有什么区别 描述一下JS的事件机制吧 平时会使用git的哪些方法?
#我的实习求职记录##面经#第一次面试 还有点紧张 30min 1.自我介绍 2.问项目中有哪些难点,怎么解决的 答:用户权限复杂,根据后端传来的权限列表进行权限合并处理。项目模块分的多,路由采用自动引入的方法。封装unocss。 3.问权限列表那个怎么回事 我说历史遗留问题,比较繁琐 4.代码遇到冲突怎么办 答:我们各个模块之间代码耦合度不高,一般不会冲突,我们有codeReview一起解决 5
是一家做芯片的小公司,base好像有南京,杭州,上海,成都,整体来说,面试体验比较好,基本都能答的差不多,明天开学之后再去郑州线下看看有没有其他合适的机会 自我介绍 es6 新特性 // 函数默认值,剩余参数,箭头函数,解构赋值.... 箭头函数的this指向,用法 // 没有自己的this,指向上下文context的this,用法如果一行且用 ( ) 包裹可以省略return,如果多行需要写返回