遇到最难的一次面试了,压力很大,全长快两个小时了。。鼠鼠G了。。 (1)平时是怎么去学习前端的? 描述个人学习前端的方法,如在线课程、技术社区、博客、项目实践等。 (2)做 GPT 项目的背景和根源? 介绍GPT项目的目的、背景以及你参与该项目的初衷和过程。 (3)讲一讲流式渲染是什么,以及你在项目中是如何使用的? (4)Websocket 跟 HTTP,优缺点?Websocket建立连接的过程,
#软件开发笔面经# 6月底才捞面,kpi吧 财务平台 流程: 自我介绍 拷打项目(20min) 八股: 讲一下io多路复用 Redis怎么实现的io多路复用 为什么选redis,redis为什么快(基于内存,时间派发,io多路复用) Redis的网络模型 哪些地方使用了多线程 如果让你优化这个模型怎么优化(我行吗我) 讲一下redis底层的数据结构,跳表和压缩列表是怎么实现的 讲一下concurr
好久没更新了,最近要开始准备提前批了,所以开始整理三月份面的一些面经~ 面的是武汉小红书,人审部门 一面(40min) 1. 前端监控系统如何处理浏览器崩溃的情况? 2. 前端监控系统如何做的资源请求优化? 3. 蔚来实习优化做了什么? 4. 手写二叉树的最大深度,这里要写两种实现方式,都写出来了 5. 实现一个接口级别的缓存,这个是在美团做的事情,给面试官简单写了一下。 6. 反问,部门是做什么
1. 项目相关,表单组件怎么做验证 2. useCallback和useMemo 3. useEffect执行时机 4. 看代码写输出,state更新之后立刻打印 5. 输入url发生了什么 6. 浏览器的进程 7. HTTPS, 为什么需要第三方的CA 8. 长连接和webSocket 9. XSS和CSRF 10. 强缓存和协商缓存,强缓存命中服务端会响应么(不会,答错了) 11. this的
一面: 1. 自我介绍 2. 项目介绍(时间比较久) 3. CUDA 内存的种类 4. CUDA 同步的方法 5. CUDA stream 的作用 6. 指针和引用的区别 7. new 和 malloc 的区别 8. 手撕:多线程快速排序, 写出来了单线程快排,给了点提示开始写多线程快排然后面试官说:“时间不够了,写得也差不多了(当时多线程快排也确实有思路了,感觉要写出来了),一面就到这里了” 9
四 框架 1 .Vue3 相比较于 Vue2 ,你更加喜欢它的哪些改变 2 .ref 和 reactive 的区别, 为什么基本数据类型一般放在 ref 里面?它可以放在 reactive 里面吗? 3 . setup 语法糖的原因, 背景是什么 4 . Vue 的 data(){} 原理,如果将 data 中 定义的数组,直接渲染到浏览器,当我们点击一个按钮,触发修改数组某个值,页面上的数组会发
12.19 小红书电商团队 Java后端实习 一面 base上海 一面是微信视频聊的,面完第二天hr约二面,到这里好像才正式进入公司流程,不过拿了其他offer了就主动暂停了流程 部分面试内容: 聊实习项目,分库分表怎么做的?这块不是我做的,不太了解 ZooKeeper相关(因为rpc项目中用到zk) 如何监测节点可用?session、心跳机制 如何zk注册中心挂了,如何实现高可用?说了客户端加可
部门:质量效能 base:上海 时间:6.24 第一次面试,太紧张了,简单的回忆一下被提问到的问题,如下所示: 1、自我介绍。 2、让我自己谈谈我做过的两个项目,一个一个聊(我从项目内容,项目中做的点,所能想到存在的问题,如何解测试项目,对项目存在的问题如何进行优化等,这几个方面做的回答)。 3、根据项目中所做的内容提问八股。 4、项目中用到了锁解决了超卖问题,那么悲观锁和乐观锁有什么区别?悲观锁
问了硕士研究方向的一些问题 然后全程问项目 无八股 手撕 数字字符串加法 中间屋内断了两次网,简直坑爹。希望不要影响大局。许愿一个oc
大致的学习路线 介绍一下项目 vue框架和原生有什么区别 vue框架做了什么?好处是? vue中绑定节点的原理 项目的设计模式 反诈通这个项目实现的功能和板块 对于提升项目加载速度和运行效率是怎么做的 webpack能做什么优化,具体的优化是什么 webpack和vite的区别 nodejs用来干什么,作用是什么 express模块可以做什么 vue3和vue2的区别 objext.definep
部门:质量效能 base:上海 时间:4.15 八股盛宴,总时长80分钟。。。 面试的时候忘记录音了,只能简单回忆一下被问到的问题,如下所示: 1、自我介绍。 2、简历上都是开发相关的东西,于是被问到为什么投测开。 3、手撕:二叉树中所有从根节点到叶子节点路径的和。 4、对java泛型有了解吗,为什么要用泛型,泛型类能否直接被使用。 5、AOP有了解过吗,你项目中有没有使用过,他底层是怎么实现的。
5月15日15:30——16:00(30分钟)腾讯会议 自我介绍 对可观测岗位的理解 什么是链路追踪 MySQL外键,生产环境中用过吗 MySQL锁机制展开讲一讲 Redis的Key淘汰策略,讲一下LRU算法 寻找数组中第K大的数,不能使用Arrays.sort,考虑排序的稳定性、数组的长度,排序算法的时间复杂度,手写堆排序(寄) 三数之和(过)优化方法(寄) 反问: 实习结果什么时候出(一周)
一面(50min) 自我介绍 http的缓存策略 闭包?会引起什么问题?怎么排查内存泄漏 说输出 这样有什么变化? 编程题: 反问 二面 (50min) 自我介绍 手撕题:实现一个栈,要有入栈、出栈的方法,和length属性(只读) 手撕题:给个字符数组,返回一个对象(Object<string, boolean>),如果字符出现1次,值为false,出现两次以上,值为true 问项目相关 反问
时间: 2月13下午 平台:赛码网,视频面大概70分钟 顺序大致是下面,讲到哪问到哪,基础知识最好要结合项目或者实际回答,没录音不完全,有错误请指正 首先面试官人超级好,细心提问,耐心解答问题,并经常反馈鼓励,面试体验非常好 自我介绍、项目亮点介绍 Vue的数据响应式详细点 观察者模式 和 发布订阅的区别 Vue2对Object.defineProperty()的完善 假如有一个空数组 修改为字符
问的都很基础 算法题也不难 太紧张了 面试官人很好 最后问我能不能来上海 对组内的业务有没有什么了解 感觉寄了 #24届实习##小红书#