2025.6.9 针对项目测试用例设计 对于下单功能的测试用例生成 (用户重复付款,用户信息安全等保障) Java 中的内存管理机制 Java中的作用域 Java中重写和重载 redis常见的数据类型 数据库事务隔离机制 mysql中的聚合函数 tcp的滑动窗口和重传机制 Linux修改权限的命令 孤儿进程和僵尸进程 进程和线程的区别 http 和 https的区别 黑盒测试和白盒测试 常见的排序
6.17一面 45min项目,围绕着问了几个八股 raft协议 mysql索引,b+树,buffer pool mysql与redis性能比较 15min手撕,两道非常简单的题 两小时后约二面 6.18二面 40min项目无手撕无八股 感觉要狠狠排序了 许愿一个hr面+offer
我遇到过的最好的面试体验以及最好的面试官 1.自我介绍 2.项目中的redis保持数据一致性,项目中分库分表,你怎么让数据在库和表中均匀分配,用的基因法做分片键 3.redis三大缓存问题和解决方案,布隆原理,以及为0一定不存在吗? 4.线程进程区别,以及线程通信方式,屏障的原理 5.代码题两个:1.分金条 2.a+b+c=0,数组中找abc,要求时间复杂度n平方及以下 最后面试官提醒:部门是主要
大致回忆版: go基础知识 接口类型强制转换为int,有什么隐患 go的数组,add方法和set方法 go channel 通道关闭读写会发生什么 为空去写会发生什么 聊到panic 要用什么关键字去解决程序发生panic(recover) 子goroutine发生panic会影响父goroutine吗 在父子goroutine中defer一般在哪调用 项目中做的服务调用其他服务出现超时该怎么办用
1. js类型 2. null和undefined的区别 3. typeof null是什么,为什么 4. 箭头函数和普通函数的区别 5. var let const之间有什么区别 6. promise的状态有哪些,有什么作用,为什么要有promise 7. async函数中如何捕获错误 8. 前端动画怎么实现 9. css选择器有哪些,优先级 10. 如何隐藏元素,有什么区别 11. css定位
lz是24年前端校招,最近要离开了,组内对fe的需求非常迫切,参考我之前的面经大家可以看看最近投递一下。 不确定有没有人看,先把手写题分享下,如果有我再更新 一面: 1.手写继承的几种方式 2.手写防抖节流 3.手写dfs 二面: 1. 基于一面的DFS的改动(看你是不是ai写的),总体还是dfs 2. 手写promise, 实现基础方法, 比如then, catch 3. 手写个柯里化, 支持链
百度一面复盘 1.RABC权限管理如何实现 2.你做过的项目中登录是如何实现的 3.项目中做了哪些性能优化 展开说说 4.Tree shaking 移除无效的代码 什么会被认为是无效的代码呢 是如何工作的呢 5.细说图片 脚本 组件的懒加载 6.你平常开发组件的时候是怎么设计的呢 手撕 1.防抖和节流 2.判断两个object是否相等
八股和项目问的都很浅,题也是典中典,感觉是kpi面,记录一下面经 1. 项目中Redis的使用场景? 2. 项目中是怎么用Redis分布式锁的? 3. Redis的持久化策略?主从复制时用的什么策略? 4. Redis的过期删除策略?默认用哪种? 5. 线程和进程的区别? 6. Java中创建线程的方式?如何从线程中获取返回值? 7. 线程池的配置参数?拒绝策略有哪些? 8. MySQL的存储引擎
1.简单自我介绍一下 2.看你有两个项目,简单介绍其中一个 3.聊在项目里如何具体使用redis 4.为什么选择了测开,聊聊你对测开的理解 5.针对抖音评论区怎么进行测试 6.你学了计网吗,如何在弱网和无网的场景下进行测试 7.mysql里的join解释一下 8.java里的异常机制 9.算法:数组里连续子数组最大和
05-15 百度小度 日常前端实习一面 25年的第一个大厂面试,晚上七点面试,紧张的一大早五点多就醒了,上早八也才七点半醒来,太没出息了,然后不出意外回答一坨 面试时长:30mins(回答的太拉了,面试官都没心情问了) 地点:百度的一个叫如流的平台,类似与tx会议那种 自我介绍(感觉确实有点紧张,自我介绍也没介绍好,真fw呀) 项目的中的一个,你觉得有意思的,有成就感的,有难度的点,我先说亮点,
全程聊天25min,无八股,无手撕,感觉寄了 1,对海外开发技术有哪些了解,与国内有哪些不同 2,google应用商店不允许热更补丁,在这种情况下如何对应用进行更新 3,如何优化首次加载 4,在以前开发过程中,有没有做过优化首次启动加载的功能 5,有没有使用过哪些ai辅助编码工具 6,反问
1,自我介绍 2,安卓消息通信机制Hanlder 3,同步消息屏障 4,区分异步消息和同步消息 5,安卓事件分发机制 6,如何处理滑动冲突 7,view的绘制流程 8,用sp存储过什么,sp能跨进程吗?sp在手机里以什么格式存储?什么东西可以代替sp 9,java中有哪些锁,volatile关键字作用 10,https和http的区别,对称加密和非对称加密 11,手撕:删除链表倒数第n个节点
1. 自我介绍 2. 闲聊,问研究生课程,能实习时长,毕业时间 3. 项目 3.1 登录身份校验使用了JWT令牌,是怎么实现的 3.2 redis的一主两从是自己部署的吗 3.3 redis缓存穿透是什么,怎么解决 3.4 为什么要用乐观锁解决超卖问题(答: 考虑到项目场景并发量不会很大,如果使用悲观锁会有性能开销) 3.5 既然并发量不大,为什么还采用锁呢?如果采用悲观锁该怎么实现 3.6 数据
1️⃣一面 1.自我介绍和项目介绍 2.介绍一下了解的大模型有哪些,这些模型在结构上有什么差异 3.说一下大模型常用的位置编码有哪些,各有什么优缺点 4.介绍一下大模型的预训练后训练以及推理是怎么做的,并且详细问了 RLHF 的做法,包括 PPO 算法的原理,以及 DPO 和 PPO 的区别 5.大模型的超长上下文是怎么做的,比如说 KIMI 6.大模型智能体是怎么工作的,有哪些组件 7.场景题:
20分钟速通,八股还是比较基础的。 比一面简单多了。 Spark 1. 讲讲spark的数据倾斜(情况分类讨论6-7点) 2. 讲讲spark的宽窄依赖(这个为啥每次都问..) 实习 3. 讲讲实习内容 Hive 4. 讲讲hive的内部表外部表 Java 5. 讲讲多线程创建方式 6. 讲讲java的异常处理 手撕SQL 7. 连续登录秒了 反问 我就问了下评价,结果时间和部门业务。