1. 自我介绍 2. vue的相应原理是什么 3. vue3和vue2的区别有哪些 4. 说一下js原型链 5. css如何实现三列布局 6. 讲一下单点登录的过程 7. 项目描述 #bilibili#
#25届暑期实习##前端实习面试##面经#
发个面经积攒人品 时长:40min 上来拷打项目,问的挺细的,好久没看了说的都不怎么全,甚至还有的说不上来。 然后是非常简单的几个八股 async/defer区别 get/post区别 vue v-if和v-for css实现多行文本省略文字 问我会ts吗,我说了解,要实现一个类型,他的值类型为枚举类型的key,说了思路,应该是对了。 最后手写promise.all 反问:自认答的很烂,问了问学习
第一次二面碰到小姐姐面试官,问的都不难,没有手撕。答的不太好,应该是寄了 1.自我介绍 2.怎么判断一个数据类型是null 3.事件循环 4.闭包的应用场景,除了返回函数其他的实现方法 5.react组件什么时候重新渲染,事件流的方式 6.useContext,memo 7.为什么要用状态管理库,主要解决了什么问题,和本地缓存的区别 8.说一下发布订阅模式 9.redux和zustand比较一下
56min 1.自我介绍 2.水平垂直居中 3.flex是哪几个属性的简写 4.如何处理单行文本溢出,用省略号显示 5.回流和重绘 6.js数据类型 7.如何判断是一个数组。Object.prototype.toString.call()判断使用是什么原理 8.说说常用的数组方法,map和foreach的区别,是否都会改变原数组 9.数组中新增元素的方法,splice方法有几个参数,返回值是什么,
1.自我介绍 + 实习经历介绍 2.选择前端的原因 3.如何解决跨域 4.tailwind CSS 这个是我其中一个项目中使用的,但我当时只是当它工具使用的,直接问我实现原理和优势等等。实现原理我没回答好,但这个确实是一个好问题 代码题: 1.let var 变量提升题目,作用域相关问题。没全答对应该,说的有错误 2.JavaScript事件循环题目。诶这道题我也没答全对,当时忘了resolve这
58min 1.说一下学前端的历程和路线,都是通过什么方式学的 2.介绍一下项目的难点 3.说一下技术选型的原因 4.zustand和redux状态管理库的区别 5.react和vue学习上有哪些区别有什么感受 6.css优先级 7.flex布局的常用属性 8.重排和重绘,如何减少重排 9.commonjs和es6的模块化两种导入规范的区别 10.js的基础类型,堆内存和栈内存 11.垃圾回收机制
#面经# 常规 自我介绍 实习时间 八股 AOP 面向切面和面向对象的区别 触发垃圾回收的时机 ConcureentHashMap 的实现原理 设计模式的使用场景 如何正确建立索引 排查慢 SQL 缓存穿透 解决缓存穿透 布隆过滤器 手撕 LC3. 无重复字符的最长子串 反问
国际金融部(credit tech)全程35分钟,面试官反馈说回答情况不错所以问得比较少 【项目相关】 介绍项目 说一下项目里面遇到的难点和挑战,怎么解决的 分布式锁是怎么做的 限流的算法是自己实现的吗?还有其他什么算法 为什么采用令牌桶算法而不用漏桶算法? 【八股】 聊聊bean的生命周期 还用了spring的什么框架,除了mybatis之外还知道什么框架吗? 了解过分库分表吗?项目里有使用吗?
自我介绍 大学硕士期间有没有学过测试的课程 实习具体情况 什么语言用的比较多? 淘宝购物车的测试,哪些方面测试? get和post有什么区别? http和https的区别? tcp是那一层的协议 栈和队列的区别? 数据库有用过吗? MySQL中模糊查询是哪个字段? MySQL的题目:查询各个岗位分数的平均数,按降序排列,平均数结果保存小数点后三位 算法题:在一个二维数组中,每一行每一列都按照递增顺
1.自我介绍 2.介绍一下项目 3.你项目里怎么测试并发的 4.你乐观锁怎么实现的(CAS) 5.CAS底层怎么实现 6. java有其他地方实现用到了CAS 7.redis有哪些数据结构 8.geo怎么存地理位置的 9.代码题:leetcode88.合并两个有序数组 10.合并三个有序数组怎么做 11.实现一个小顶堆(不会) 那小顶堆数据结构介绍一下 12.java里的linklist和arra
忘记录音了,记录比较模糊,被拷打了一个半小时,凉凉 时间/部门 2024/1/24 后端——商业化产品与技术 自我介绍 本硕西电 介绍了一下简历上写的三个项目 跟着网上做的铁路购票系统 自己手写的MQ 服务外包竞赛项目 面试官提问 RocketMQ 延时消息是怎么实现的?(针对第一个项目问的) 我:使用 RocketMQ 的原因就是因为 RocketMQ 有一些内置的消息类型,延时消息就是其中一种
1. 项目介绍 2. postgresql与clickhouse的区别 3. clickhouse的特点 4. 线程池的参数 5. 如何创建线程池 6. 线程池任务流程 7. future了解吗? 说说completableFuture 8. 说说redis? 9. redis线程模型 6.0之前和6.0之后区别?什么时候单线程什么时候多线程? 为什么要这么用? 10.hashmap与concur
时间线: 1.18 一面 1.19 二面 1.22 hr面 1.23 offer get! 真是太有缘分了,本来没有在找实习了,但被一位非常好的hr小姐姐给海底捞捞了起来,全程交流非常友好!然后开始了一次流程极快的面试,超级感谢这位hr姐姐😍 那么,记录一下自己的第一次面试 一面: (1h 20min) 1. 项目拷打 1.1 介绍自己的项目 1.2 选择一个最难点进行介绍 1.3 如何优化解决
(啊啊啊啊写面经攒人品) 一面 30 min 数据库 内连接外连接 多表联合查询有哪些方式 求最大用什么 测试 说一下PO模式 测试的流程 怎么进行测试用例设计 测试用例设计,场景是京东登录界面 selenium的元素定位有哪些 用selenium怎么处理多窗口?怎么处理弹窗? 你在做项目过程中遇到了什么问题? python 用过哪些库 列表和元组有什么区别 如何判断两个对象相等 手撕(讲思路)