目前来说体验比较好的一次面试,虽然还是有些答的不怎么好 开场面试官自我介绍,问实习时间、到岗时间 我自我介绍 正式开始 1. 看你简历上有个项目,讲一讲 (这个是业务项目,写了高可用高性能) 2. 讲讲你理解的高可用高性能 3. 项目中用到了Kafka是吧,具体干了啥 4. Kafka怎么保证可靠性 5. 消费者是推模式还是拉模式 6. Kafka怎么保证高性能,底层实现 (最经看美团面经都没咋问
zookeeper的zab和raft有什么区别 zookeeper实现了cap理论的哪一种 内存管理机制,分页 页表 https如何建立连接 https 建立连接的过程用到了哪些加密算法 https 怎么防止中间人攻击 数据库索引 介绍一下b+树 三层的b+树最多可以存多少数据,主键是8字节的int 什么是事务,事务的特性 不用synchronized和renentrante Lock怎么自己实现
没想到又被到家捞了TT 自我介绍 问项目难点,项目完成用了多久 tcp udp的区别和使用场景 http和https https加密过程 常用数据结构有哪些 介绍一下数组 链表 队列 栈的特点 平时用到过队列和栈吗 进程和线程的区别 进程通信方式 输入url到渲染页面完成的过程 页面渲染的过程 介绍promise 事件循环过程 promise是宏任务还是微任务 问输出顺序(最后3和6讲反了 该死啊
6.6日一面1小时后约了6.11二面,二面如下: 1.自我介绍 2.怎么自学前端的 3.css水平居中的方式 4.css关于颜色的代码有哪些,尽可能多的说 5.js中let,const,var的区别 6.js中数组方法有哪些了,怎么使用 7.介绍一下项目中登录的详细过程,怎么使用验证码登录的?怎么区分的权限 8.vue的生命周期有哪些? 9.keepalive有哪些属性 10.keepalive的
首先面试官超温柔人也很好,因为是项目实习生岗位所以全程0八股(第一次面这种紧张死了 1.查字典算法(很久~~~以前写过所以没写对,超时了) 2.手写hook 3.手写css布局 还问了跨域,hook的东西,虚拟列表问题,跨域攻击怎么办,都是很具体很实际的问法, 被拷打晕了
本地核心-基础研发,base上海。 5.24 一面 1.项目跟别人的不同 2.redis缓存三兄弟 3.redis同步方法 4.==和equals 5.反射的概念 6.delete drop truncate的区别 7.mysql事务隔离 8.mysql索引 9.做测开相比别人的优势 10.职业规划 11.设计购物车测试用例 12.做项目遇到了哪些问题 5.28 二面 1.科研。 2.redis在
1.你觉得软件测试是干什么的 2.软件测试需要具备哪些能力 3.百度搜索框 4.Linux常用命令10条以上 5.输入字符串找出重复最多的字符 6.MySQL子查询 7.java数据类型 8.测试中遇到缺陷,但开发不认为是缺陷怎么解决 反问:软件测试平时工作,需要学习什么 第二天收到面试反馈感觉挂了😅
岗位:后端开发 面试范围:数据结构,算法,计算机网络,操作系统,数据库,设计模式 一面主要是对于基础的一些考察,以八股为主,都是比较基础的八股。手撕是leetcode的简单题,考察了一个二进制的智力题。 二面考察算法和场景题,算法难道大概是leetcode中等题,场景题是设计模式的。之后介绍了之前的实习经历,再谈了谈遇到的最大困难是什么,如何解决的。 hr面主要是对于实习中的收获,对于一个岗位最看
自我介绍 项目是怎么一个流程(问了一个与测试相关的实习经历) 设计一个登录界面的测试用例 登录失败了怎么排查原因 怎么判断一个bug是前端的还是后端的 网络状态码除了2XX的,还有什么,分别什么意思 http和https的区别 写SQL语句(求科目平均分) Post和get的区别 索引的优缺点 深拷贝与浅拷贝的区别 Linux常用语句 手撕代码:leetcode28找出字符串中第一个匹配项的下标
1.强缓存协商缓存 2.看代码说结果:事件循环输出顺序 3.diff算法 4.css提高性能的方法 5.路由守卫 6.项目实习 7.手撕:有序链表去重,重复节点全部删除
自我介绍,介绍实习经历--->20mins 对测开岗位的理解 选出自己认为的重要的三个指标衡量项目质量 tcp拥塞控制 redis缓存雪崩,解决办法 布隆过滤器原理 MySQL索引的数据结构 使用索引会带来的问题 MySQL的质量问题需要关注的指标 算法: 无重复字符的最长子串 利用 rand2() 函数(等概率返回 0 和 1)来构造 rand3() 函数,使其等概率返回 0、1、
面试时间 2024.9.26 16:00~17:16 有点难,全称拷打项目,而且这个面试官明显很关注整体的链路,喜欢从具体的细节和开发层面进行考察。 讲一讲你这个项目整体的链路 这个平台的上下游交互是什么样的 你知道这个平台发送消息的具体参数是什么吗 你这涉及到那些平台,涉及哪些表? 介绍一下BCP脚本(阿里用的一个监控脚本), BCP脚本接收的是哪里的消息,这个消息是哪个框架发出的(回答:这相当
1. 自我介绍 2. 我看你主要是后端,如果这边前端面试通过了,你会做前端吗 3. 进程和线程的区别 4. 进程同步的方法,线程同步 5. 对锁有了解吗,什么是死锁,怎么检测和解决死锁? 6. 七层网络 7. tcp三次握手,为什么是三次,tcp如何保证可靠性 8. 了解的数据结构,哈希表怎么保证键值唯一呢? 9. 为什么静态成员访问非静态成员是非法的? 10. java的反射以及它的优缺点 11
timeline:9.13笔试 9.20约9.26一面,27号约二面 面试官先介绍部门情况,base北京,然后我做自我介绍,问我能不能提前实习 问选择前端的原因,对未来的规划 粗略问项目(负责的部分 开发了什么功能 遇到的问题)项目上线了吗 怎么自学的前端 开始八股———— 1.js如何判断对象类型(typeof instanceof Object.protptype.toString const
2025秋招,继上次二面挂之后被捞起来面,60分钟 1. 部门介绍 2. 自我介绍 3-13. 实习拷打,两段实习对比 14. flatbuffer和pb的区别,优缺点 15. map和哈希map的区别是什么?如何解决冲突 16. 这两个线程安全吗?如果要写必须加锁吗? 17. redis的哈希写如何做到不加锁线程安全的? 18. shared_ptr是如何实现的?原理 19. 共享指针用的多吗?