面试官感觉不错没给什么压力,自己复习不到位,导致没面好,复盘来说问题都挺简单的。 自我介绍 实习经历(测试开发) 操作系统 进程和线程的区别 线程是否有自己的资源吗 进程之间通讯方式 你比较熟悉那些通讯方式 进程之间通讯的应用场景(没有答上来) 操作系统如何对进程进行管理(回答了一下进程调度的算法,不知道对不对) 进程的状态 C++ 继承的实现 说一下纯虚函数和虚函数的区别 对容器有那些了解 ve
先介绍项目,问项目问了大概快二十分钟,然后问完项目,问了个消息队列的持久化机制有了解吗?很简单说了一下,然后就没问什么问题了。 反问:你们团队做什么业务的?消息队列中间件,用Java写。 一共20分钟,面过最快的一次面试,应该是凉了。
自我介绍 拿到那些offer 项目部署到发布的一个过程 前端优化? CDN方式为什么快 缓存了解?强缓存,弱缓存 vue中keep-alive,实现原理 vue通信方式 vuex实现原理 vuex相比与其他通信方式的优势 dockers和k8s了解过吗? node了解过吗 进程和线程的区别 js多进程 js多线程 js实现异步的方式 settimout算不算异步 异步任务的执行顺序,微任务和宏任务
面试体验很好,面试官很友好,氛围像技术分享会,答不出来的会贴心的告诉你正确答案。 面试很重项目,不会直接考你的八股文,从项目中挖掘你对基础知识的掌握程度。死记硬背的话,面试会很尴尬的。 面试时间大概一个小时十分钟,所以说别信面试邮件说的大概半个小时。 1.vue的双向绑定原理知道吗? 2.你实现一个双向绑定原理。 这里写得不好,写了个getter,setter和data意思一下,让面试官知
磕磕绊绊学了一年前端,终于迎来了我的第一场面试。 面试官性格很好,时长大概四十多分钟,base西安,总的来说氛围很不错。 话不多说,下面是问的一些内容: 自我介绍 项目中你遇到的问题,怎么解决的(这里我谈到了一些第三方组件库的样式问题,面试官就顺着往下问了) CSS中的过渡(问我大致用法) 动画的实现方法(CSS讲了一部分,然后还讲到JS操作DOM实现样式变换,本来还想讲一下canvas的,但是这
深圳的一家初创公司,面试官挺善良的,问的也都是很基础的八股,不过还是面了一个小时(第一次真正意义上的面试,准备不足,导致浪费很多时间) 1、面试官介绍公司 2、自我介绍 3、聊项目 4、session,重复登录问题 5、滚动列表优化 6、js基本数据类型 7、js检测数据类型的方法 8、MVVM,MVC,MVP模式 9、vue的基本原理 10、vue双向数据绑定的原理 11、vue2和vue3区别
自我介绍 盒模型? 盒模型的内容? css 定位 position ? 元素垂直居中 基础数据类型? 引用类型和基础类型有什么区别 ? 判断变量是否是数组? 通过原型链判断数组? 数组的一些方法? 数组遍历? foreach 和 map 的区别 ? 闭包? 原型和原型链? 事件循环? promise.all ? 强缓存和协商缓存? vue 生命周期? v-if v-show? 为什么 data 是
基本上随缘开始问,问到一个点会继续深入问。 1. js数据类型,怎么判断它们的类型 2.怎么判断一个对象中的属性是实例上的还是原型上的 我没回答好,对Object原型方法不熟,以为是getPrototypeOf 答案: // 返回布尔值,判断属性是否属于该对象 // 调用Object.prototype上的方法:hasOwnProperty const obj = { a: 1, b: () =>
1、自我介绍 2、项目细节 3、输入url后的过程 4、dns解析过程 5、进程和线程的区别 6、进程的通信方式 7、写题:旋转图像:旋转n阶矩阵90度 8、如何快速上手音视频相关的工作
已挂, 查看状态变更为业务面试-未录用 -------------------------------------------------------- 1. 深挖项目,需要对自己的项目和类似开源项目,用到的框架技术有深入了解 2. Redis 3. MySQL 4. 消息队列 5. GC相关 反问 拷打约50分钟 面试官水平很高,也会根据你的回答引导,可惜自己太菜了,很多没回答上来
一面 9.24 面试时间:30min 自我介绍 实习介绍 数仓分层? ODS层怎么分区的?多久清理一次? DWD层做了那些工作? 数据清洗怎么搞的?清洗掉了那些字段?为啥要清洗这些?后面不会用吗?如果后面的指标需要用怎么办? 怎么脱敏的?UDF怎么用?除了UDF还有什么方式? 维度退化是怎么做的?为什么要这样做? 宽表都在那一层? 开窗函数用过那些?rank,dense_rank区别? lead,
base西安,可能是和学校有合作,就直接把简历递到人经理手上了。刚开始问我会不会Python,我说我正在学。然后3.21号就做了笔试🥺🥺🥺笔试我感觉还是挺有难度的(因为考了Python相关)。3.27号一面,考的偏向于2.3层,很多没听过。凉了。不过面试官人挺好的,整个面试过程体验还是很好的(虽然很多我一问三不知) 0.经典自我介绍 1.简单介绍一下你做的项目 2.Linux常用命令有哪些
1. 自我介绍 2. es6新增的属性 3. let const var的区别 4. 函数存在变量提升嘛? 5. Js的基本类型 6. 基本类型中的隐式转换 7. 说几个数组的方法 8. 哪几个会导致原数组改变 9. 事件委托能说一下么? 10. DOM0级的事件绑定和DOM2级的事件绑定有什么区别么? 11. 做了几个项目,平均周期大约多久? 12. Vue2中的$set知道么 13. vue2
人生第二次面式 面试时候太紧张了,话都说不清,面试官人很好一点点引导我 基础: 1.原型链。如何通过a对象访问到b对象的属性和方法? 2.闭包。对闭包的理解,讲讲内存泄露? 如果在最外层有一个变量,闭包引用了该变量,GC会对其回收进行计数吗? 回答了会,但我感觉我理解有偏差,应该是说错了 3.MVC和MVVM的区别。答崩了,实际上核心是MVC的通信和MVVM之间的通信和数据绑定 MVC中的视图和控
为什么对前端感兴趣?是接触了什么让你产生了兴趣?又学了哪些东西呢? 学这些之后有没有对常见的计算机基础做一些补充?比如算法、计算机网络这些 输入URL到打开网页,经历了哪些过程? http请求常用的方法? http2.0和http1.0有哪些区别? get方法和post方法有什么区别?只有安全性方面的区别吗? 有多大部分用的是函数式组件?多大部分是类组件? 多大部分用的JS?多大部分用的TS? 函