#微盟##前端一面# 1.项目中遇到的困难 2.浏览器异步有哪些机制 3.fetch和ajax有什么区别 4.项目中遇到权限列表之类的场景的时候,如果展开数据特别多,怎么处理 5.用到过哪些es6新特性 6.map,forEach有什么区别 7.输入一个网址,然后到网页呈现中途需要经历什么。 8.发布订阅模式和观察者模式的区别。除此之外还了解哪些设计模式,常用的有哪些。 9.怎样判断复杂数据类型。
浏览器从输入url发生了什么? 浏览器收到后端返回的html文件是什么格式(感觉他想说二进制流) 浏览器怎样把二进制文件转换成html文件的? 将文本保存到流中,然后放到a标签中,调用js点击 如何创建一个没有原型的对象 如何实现函数B继承函数A 继承不同的方法有什么区别 介绍一下事件循环机制 浏览器为什么要分成宏任务队列和微任务队列 什么是同源策略 解决跨域的方案 iframe是通过什么原理解决
1、自我介绍 2、最近的项目 3、为什么想做前端 4、原型链 5、this 6、深浅拷贝 7、手写深拷贝遍历多层次对象 8、react hooks用过什么 useEffect什么用 2023.2.13 30分钟 面试前要调好摄像头 以为电话面结果手忙脚乱 项目要理清楚 逻辑通顺有重点 多敲代码
时间:2.28 部门:数据平台 base:杭州 项目:技术栈前后端都是自己写的么?技术选型怎么选的?组内多少人?项目中的难点? CSS:不定宽高的水平垂直居中 CSS:如何实现不同角度的扇形 可以先实现两个半圆,然后通过半圆的旋转覆盖实现 JS:事件循环:概念以及输出题 JS:闭包:概念以及输出题 注意作用域链是根据书写位置进行确定的,this指向则与调用时如何调用有关 计网:HTTP使用时的缓存
时间:3.3 部门:数据平台 base:杭州 挑战最大的项目? 了解过多少种懒加载? 了解过流媒体吗? 防抖处理怎么做的 直播、流媒体的防抖? 简历中的路由跳转时的骨架屏效果是什么意思? SSR? 不同设备的兼容性处理? 实习做了什么,是什么业务? 实习和青训营哪个收获更大? CSS盒模型? 富文本编辑器怎么设计,从面向对象的思想出发怎么抽象? 快排的实现过程,最理想情况的复杂度和最差情况的复杂度
总体:还算顺利,被面试官夸都挺不错的,就是面试官麦有点炸老听不清楚……这些问题都被问烂了基本上。 1.vue2vue3区别(我提到了diff算法,就让我详细解释了vue2diff过程,拓展问为什么要设计成先比较头尾指针) 2.性能优化的办法(各个方面) 3.vite比webpack快的原因 4.闭包可能导致的问题 5.如何检测内存泄漏(这个不会,说是可以打开文档之后过一段时间看浏览器的内存有没有爆
浙商银行总行二面面经 一面是拍一分钟自我介绍视频 下面是正文。 15min 自我介绍 项目实现了什么功能(都没深挖项目) ===一下都是八股文跟项目一点关系都没有 用了什么数据库 mysql数据库的事务 什么是脏读,如何避免脏读 操作系统了解多少 用过linux系统吗,用过的指令有什么 linux上修改文件指令 springboot项目启动的命令 springboot启动依赖什么类 spring
22.10.10 共15分钟 自我介绍 研究生期间上过的课 模型过拟合(自我介绍时提到了做过深度学习) 项目中的设计模式(没答上来) 瀑布模型的特点、生命周期 为什么没有实习 HTTPS协议下输入一个URL发生的过程 家乡、职业规划 反问环节 许愿OC#秋招##面经#
22.10.14 共50分钟 自我介绍 怎么学习源码 源码中体现的设计模式,优缺点 线程池拒绝策略 线程池阻塞队列有哪些 直接调用线程的 run 方法和使用 Thread.start() 方法的区别,两种方法对应线程运行状态哪个部分 一个打印类,如何在多线程条件下保证打印顺序正确 两个线程循环打印数组元素,多少种实现方法(只说出来一个半) hashmap 在jdk1.7 和 1.8 的区别 对象
10月15日下午四点一面,Java岗 1 自我介绍 2 问了一些基本信息,奖学金、成绩排名啥的 3 介绍一下简历项目 4 项目怎么做认证?怎么做授权?怎么做会话保持? 5 token存在哪里?用了redis还用session去存了吗?redis里都存了哪些数据? 6 系统规模有多大?有多少人在用? 7 项目前端和后端是怎么通信的?用的哪种协议? 8 HTTP有哪些请求?有哪些区别?GET和POST
岗位java开发 1 自我介绍 2 大学期间专业课哪门学的比较好? 3 XXX这门课给你最大收获是什么?这门课对你最大的帮助? 4 (提到了一些数据结构会用到项目当中)项目里都用到了哪些数据结构?Set底层原理?HashMap底层原理,时间复杂度? 5 红黑树是什么?有什么特点?应用场景?插入过程?(只说了一部分就说可以了,时间有限) 6 实习期间最大的难点是什么?具体哪个地方?实习期间最大的产出
HR提前一个半小时就打电话催促让进去等,还以为会提前呢 这也是第一次遇到盲面,全程不能提名字,会给你一个编号 共有两个面试官,看着都还挺年轻的 1. 自我介绍 2. 非科班是怎么学python的? 3. python 深拷贝浅拷贝 4. python去重方法及原理 5. django与flask差别 6. 数据库增删改查操作命令 7. tcp与udp区别 8. http数据头状态码?(这个实
10.18一面 大概45分钟 全是八股 0、自我介绍 1、Java面向对象特性?再具体讲讲三大特性?(注意重载和重写的区别,时间久了细碎的东西太容易忘了) 2、Java中final关键字什么作用? 3、线程和进程通信方式? 4、创建线程的方式 5、JVM内存区域?类加载机制? 6、Spring中动态代理方式 7、Java反射机制?(答得很浅) 8、MySQL四大特性? 9、MySQL索引作用? 1
base西安,c++工程师 --------------------------------------------------- 没开摄像头,面试官感觉很友好 1.自我介绍 2.项目 3.线程同步方式 4.IPC 5.tcp三次握手 6.查看pid的命令 7.vim,gdb里边的命令 8.快重传,超时重传 9.tcp序列号 10.死锁,死锁避免 11.项目的压力测试 总结:基础还是有点欠缺,回答
22.10.22 45分钟 自我介绍 介绍一下项目中根据redis实现了哪些功能 为什么使用redis,为什么不自己封装一些类实现类似功能 redis 分布式锁原理,怎么实现 java 中的锁框架 JUC包 乐观锁悲观锁各自场景和原理 NIO和AIO 线程池场景题:现在有一个服务,多数情况下请求量固定,偶尔不定时出现大量并发请求,如何用线程池处理 线程切换上下文后,被切换的线程上下文存在哪里?(不