一面根据简历项目 开始深挖简历 中间询问是否了数学优化的经历 然后手撕代码(未出现的最小整数) 最后介绍业务,团队,还有hc的具体情况。 整体面试官谦虚,循循诱导。
一面 自我介绍(祖传流程,背的老6了) 介绍三次握手和四次挥手 为什么要三次握手 两次握手为什么不行 为什么不可以三次挥手 介绍下DOS攻击 DOS攻击为什么会导致CPU跑满 我们通常请求是CPU密集型还是IO密集型 线程和进程的区别 为什么要使用多线程 线程进程切换如何实现 如何避免饥饿问题 公平锁和非公平锁 如果设计一个公平锁会如何设计 线程啥东西了解不(没听过这玩意,没记住是啥) 数据库隔离
#滴滴#一面 11:30-12:30 首先面试官自我介绍,然后我自我介绍 问项目问的很长时间,但我项目太没技术含量了,实在吹不起来hh。 问http请求过程,负载均衡 MySQL 索引为什么要用B+树而不是其它树,update的执行过程,binlog,redolog, undolog分别干嘛的,分页页深为什么慢,有哪些优化措施。 写一道sql,学生,课程,成绩,返回语文成绩排名第二的学生。 red
自我介绍 红绿灯交替设计 promise 输出题 promise.allSetted 判断对称二叉树, 实现队列,getMax要O1 react hook,解决了啥,是呢么时候提出的 redux解决了什么,怎么用,如果有异步,怎么做 react18 引入了啥,cm,还有其他的哪些优化 useMemo,useCallback,怎么用,区别,memo呢,第二个参数是? vite 开发模式,做了什么事情
从下午3点不到,面到了晚上6点多,连续三面,面完一面就会给你发邮件,接着面,每面之间休息10分钟不到。 一面 1. 自我介绍 2. 问项目 15min 3. MySQL聚簇索引相关 4. 联合索引,联合索引的最左匹配原则 5. 介绍binlog,redolog,undolong三种日志 6. redolog和binlog的区别 7. Redis持久化策略 8. 虚拟内存,解决哪些场景问题 9. 子
timeline: 8.30投递9.7笔试9.13一下午走完所有流程(等二面结果ing 一面: 无八股,全程30min 自我介绍 介绍项目,盘问细节 聊不了解软件开发流程 为什么想做测试 手撕了因数分解和电话号码,感觉都是dfs但是没写对,讲了一i下思路 反问什么时候出结果、测多还是开多 5分钟后收到二面通知 二面 无八股,全程40min 自我介绍 选一个项目介绍 数据是怎么清洗的 手撕了两数之和
2025秋招,时长35分钟 1. 自我介绍 2-3. 实习项目拷打 4. 稳定性是如何保证的?下游有问题或者流量有问题怎么处理? 5. 重构和迁移是怎么做的?怎么保证效果的有效性的? 6. 具体是如何定位问题所在的? 7. 手撕:lc283移动零 8. 实习工作期间主要使用的技术栈,存储、rpc 9. 优化是怎么做的? 10. 你平常有学习什么新的技术和知识? 反问 许愿oc #八股##后端##面
1.自我介绍 2.项目中的编译构建 重点说了性能优化 3.em和rem、vw和vh 4.css中的换肤方案(不同情境下,主题皮肤风格不同) 5.css画三角形的方案 6.css定位 7.绘制表格的几种方式 8.对几种图片格式的认识 子问题:webp格式图片的兼容性问题 9.如何理解JS中this 10.普通函数和箭头函数的区别 11.原型链的理解 代码输出题: function F(){}
1.自我介绍 2.项目拷打 3.webpack执行流程 4.loader和plugin的区别 5.深浅拷贝 6.js事件循环以及和node事件循环的区别 7.浏览器缓存 8.302状态码 手撕: 1.promise.all 2.三数之和 #面经# #滴滴# #前端#
1.自我介绍 2.对算法了解的怎么样 3.数组链表的区别 4.为什么时间复杂度不同 5.HashMap是线程安全的吗?为什么 6.多线程的理解 7.线程安全是怎么看待的 8.怎么解决线程安全问题 9.乐观锁vs悲观锁,什么时候选择用乐观锁悲观锁 10.项目难点(抽奖的流程设计) 11.为什么用责任链重构 12.为什么要加锁,消息队列和定时任务怎么用的 13.项目还有什么亮点(规则树-使用数据库动态
1. 项目,感觉问的比较浅,主要是一些技术问题,没怎么深挖, 2.八股(有点难) map的遍历是有序的吗 多次遍历map的顺序是一样的吗 interface的底层变量有哪些 go线上线程增多问题(不是携程是线程),给我整懵了 httpclient的底层实现,需要每次都创建吗,为什么可以复用 redis 快照的底层实现 mysql 索引 mysql 插入缓存 (第一次听说) mysql走索引一定快吗
投递的时候是abc事业部,后面显示是两轮车事业部 7.24 投递 7.29 HR电话约面 8.6下午 一面 面试官迟到了一两分钟,我忘记录音了 约了半小时,实际只面了18分钟左右,是聊天的氛围,挺舒服的就是感觉会凉凉,至今还没给回复
1,自我介绍 2,Base地倾向 最好就是回答没有倾向 哪都能去 我当时头铁说不去北京 3,算法:lc189 轮转数组 要求:空间复杂度O(1),时间复杂度O(n) 滴滴算法题特点: 1,在线写代码比较难用 2,我这两次面试的面试官都都没要求运行,他们就看代码看看对不对 4,算法看我用到了取模 就问我负数取模是正数还是负数 5,展开讲下sql调优 (1)数据量 (2)索引 (sql select本
7.11一面: 1.自我介绍 2.拷打项目,项目遇到的难点,怎么解决的。 3.数据倾斜 4.数仓分层怎么做的以及作用 5.对数仓的看法 6.小文件的危害 7.介绍一下yarn 8.java三大特性 7.12二面: 1.自我介绍 2.拷打项目 3.拷打论文 4.实习遇到的难点,怎么解决的 5.一道简单sql 6.能实习多久
说明暑假实习java,然后值得一提的是面试官非常好!最后还跟我探讨了一下算法的实现,然后给了我非常多的建议,说实话这对我个人提升很有帮助 八股 说一下Mysql与Redis的区别 当时说的有点莽撞了,下面是对重新的补充 以使用上来说: mysql是我了解得比较早的,从最开始的原生的jdbc再到使用上的druid连接池,然后再是mybatis以及说现在比较常用的mybatis-plus等orm框架r