一、拷打项目 1. 做了什么,有没有什么有难度的 2. 性能优化,怎么分析,优化了哪些 3. 图片懒加载Vue3指令 二、八股 1. http状态码 2. http2 3. 什么时候触发跨域,跨域怎么解决 4. CORS英文全称,有哪些请求头,协商过程 5. 跨域怎么携带cookie 6. 事件循环 看代码说输出 7. 原型链 给Array添加一个lastItem方法 8. var和functio
基本全是八股 记得的题目有 简述反射的原理 简述gc,如何避免gc 向量点乘和叉乘几何意义 简述反射的原理 列举常用的设计模式 其他要么太难忘记了 要么太简单 无算法 纯八股 最后一题脑筋急转弯
个人背景:本9海硕,一段本硕之间的一年工作经验,一段老外研究所实习 岗位:数据开发 TL:3/6投递,3/7行测,3/16笔试,3/19一面 一面: 时间:3/19,长度50分钟 内容: 自我介绍 拷打项目 C++的多态相比C的多态有什么优点 模板编程的优缺点 开发中遇到的最大难点 C++新特性 手撕实现字典树,这玩意我之前从没做过,还好最后做出来了,写了几个用例一次就过 感受:京东面试难度感觉中
笔试:分数不高,但是过了 性格测试很顺利 HR面:基本情况、期望薪资、base地、对加班的看法 一面: 面试官很和蔼,简单问了项目相关,手撕代码也很简单,题目是买鸡(公鸡5元一只,母鸡4元一只,小鸡1元三只,求100元买100只鸡的解法)很快就写出来了,但是表现的不是很自信,这点HR在面试结束后有专门提出 二面: 面试官稍严肃,上来就手撕代码,本身很简单,题目是数字按位计算平方和,再把结果作为输入
自我介绍 主要问项目 缓存击穿,穿透,雪崩的解决方案;有没有用底层设置,而不用工具类包装的代码实现方案? 分布式锁如何实现,key是什么,value是什么,redis可重入锁以及reentrantLock实现原理是什么 秒杀做了哪些优化,超卖问题如何解决;一人一单如何判断,对应key和value是什么 lua脚本里面执行的是什么 基于feed流的zet的key,value是什么。 springBo
基本信息 时间:2023.9.14 时长:28 min base:不知道,没注意 面试岗位:前端 秋招 问题 自我介绍 前端该如何监控数据呢? 你调用监控数据有做报表吗? 做项目用的什么框架 微前端有啥好处? 微前端用的qiankun还是什么? 微前端切换页面如何保证切换很快的? vue3用得多吗? 有去封装过组件吗? beforeMounted和mounted生命周期的执行顺序? 如果父组件
基本信息 时间:2023.9.9 时长:24 min base:帝都 面试岗位:前端 秋招 问题 自我介绍 你有提到XSS,前端安全讲一下你的理解? 你刚刚提到的是后端来处理,那前端人员该如何处理? 你在前后端数据传递有用到加密吗? 你有提到HTTPS,那相对于HTTP,HTTPS有何区别 上一些应用网站会考虑有没有CDN加速,那CDN加速的理解? TCP和UDP协议的区别 UDP的缺点是什么
1.Vue是怎么操作DOM的? 虚拟DOM、diff算法 2.浏览器可以直接读懂Vue吗? 当浏览器加载一个Vue应用时,浏览器本身不会直接理解和读懂Vue的代码。Vue是一种用于构建用户界面的JavaScript框架,它通过一系列的编译和转换过程将Vue的代码转换为浏览器能够理解和执行的代码。下面是浏览器在读懂Vue应用时所做的一些工作: 解析HTML:浏览器首先解析Vue应用的HTML模板,识
8.28开 9.12投 瓴羊(其他基本都要9硕) 9.16一面 电话面 30min 项目 怎么自学 最近在看什么技术类的书籍 java集合类 hashmap能put null吗、key能为空吗、put的整个流程 影响hashmap的性能有哪些因素 线程 进程的区别 线程状态有哪些 创建线程有哪些方法 线程池 Spring aop 动态代理 有哪些方式实现 spring和spring boot的区别
40min算法: 二叉树的公共祖先 sql:第二高的薪水 😩 启动2个线程或协程,按顺序交替打印从1到N(让用chan或者信号) 实现死锁(我直接mu.Lock()两次) 八股 死锁条件 怎么避免 😩忘了 课 飞书视频在网络上发生了什么 怎么设计RPC和HTTP 为什么要有计算机网络(??😄😄没有我吃什么) OS怎么处理网络的 Socket有什么用😩 反问 业务:教育初创, 刚上线 为什
部门是:内容安全风控 写个面经 攒人品让我进三面吧 一面8.5 面试官没开摄像头 1.自我介绍 2.实习经历深挖 3.从用户和内容维度搭建指标 4.sql 如何监控平台安全健康(自己给字段,sql说思路) 5.反问 一面大概半个小时,以为挂了,8.9通知8.12二面(三个工作日,还挺快) 二面8.12 面试官开摄像头了 1.自我介绍 2.两段实习经历深挖 3.一道概率题 A、B服从U(0,1),求
纯纯kpi面试,十几分钟就结束了... 大概问题如下 自我介绍 1. 什么时候开始接触Java,什么时候决定把Java作为未来的方向?怎么学习Java的八股 2. Java的三大特性? 封装继承多态 具体讲一下这三个特性 3. Java支持多继承吗?不支持,从开发的角度说一下为什么不支持多继承 4. ArrayList的优缺点 支持随机访问,支持顺序可重复 不支持线程安全 5. LinkedLis
看了几天的八股一点用不上,项目实习就挖了40分钟,一直各种聊 1. 自我介绍 2. 项目 你干了什么 3. 项目 难点是什么 4. 实习 你有遇到什么困难吗 5. 对快手做测试 6. XSS攻击是什么 (我就不该给自己挖坑 7. 写道题吧 没见过 8. 为什么做测试 9. 反问 手子的面试软件真的很奇怪,我写的好好的代码怎么都编译不来 结束后开本地ide一下子就跑过了也不知道为什么 只能说再见了手
1.介绍 (候选人)5min (个人、学校、工作、业务、技术) 2.项目 2.1)项目介绍/排期/难点/方案 2.2)高并发/可用/性能解决方案 3.八股 3.1)Spring 3.1.1)Bean生命周期,项目中用到哪些扩展点 3.1.2)AOP原理及实现,AOP的Aware通知顺序 3.1.3)动态代理有哪些?什么时候用JDK或CGLIB 3.2)Redis 3.2.1)用到哪些数据结构?为什
很少八股 很简单问了一下jvm 问了一下juc的使用场景。 项目狠狠拷打,更多的是对技术的理解和业务的落地。 包括但不限于: 1.项目为什么要用异步双写,与其他解决方案横向对比 2.实习项目,做了什么事 3.mybatis在项目中具体的应用 4.如何处理接口幂等性 5.谈谈微服务和单体架构的理解 6.反向代理和正向代理 7.项目难点 8.为什么用分布式锁 9.服务注册和服务发现 10.前端请求接口