🕒 岗位/面试时间 17号笔试,2题 a了1.8。18号发面试邀请。19号面,滴滴如果顺利是一天直接3次面试面完。 滴滴java春招 👥 面试题目 拷打项目,布隆过滤器的底层原理,如何控制长度。底层是如何控制长度的?如何控制误差?扩容因子是多少? 订单延迟取消队列是如何设计的。死信队列交换机。 java集合,你了解的集合有哪些? synchronized的底层原理。和reentrantlock
0.自我介绍 1.深挖项目 主要问的接口测试,为什么用unittest不用pytest?你的登录接口设计的哪些测试用例? 2.介绍研究方向内容。为什么想做测试? 3.计算机网络 介绍TCP和UDP,有什么应用 4.数据库 你了解redis吗?(不了解)关系型数据库的特点 sql语句:有一张成绩表,查询最高成绩 5.手撕:二分查找
自动驾驶算法 一面: 自我介绍 路径规划(dijstra、A*) C++八股(智能指针、std::move()、左右值) 手撕(矩阵内障碍物个数) 二面: 自我介绍 聊项目 C++八股(智能指针、std::move()) 手撕(类中实现计算平均数) 自己水平一般,应该被挂
自动驾驶算法工程师 规控方向 面试官自我介绍,然后让我自我介绍 简单问了下项目 控制规划基本没问 然后直接手撕,题目是给一个数组看能否分割成两个等和数组 不会卡了很久,面试官提示了一下,动态规划零一背包问题解出来了 用了emplack back,又被问了和push back的区别 17点45结束 17点52感谢信 我寻思咋一点不问算法呢 #滴滴信息集散地# 🌿,一种植物
2023、11.11 面试官是一个小姐姐,非常nice 1.自我介绍、项目经历介绍 2.为什么使用Kafka,并发量多少? 3.如何处理消息积压问题 4.为什么使用protocol buffer 5.Kafka系统架构介绍,突然增加流量该怎么办? 6.Mysql索引、基本原理 7.Redis数据结构、持久化机制 8.不重复的三元组问题 9.给定场景写SQL语句 10.关于SQL的内连接和外连接 凉
1.如何考虑token和验证码安全性问题,怎么防止黑客窃取服务端给用户无限发验证码 2.缓存穿透怎么理解,和缓存雪崩有什么区别 3.秒杀是怎么实现的,CAS会有什么问题 4.消息队列怎么保证单一发送和不重复消费 5.java-jar的原理,具体是怎么把服务启动起来的 6.类加载机制,jdbc是如何打破双亲委派机制的 7.AQS底层原理,volitile如何保证可见性 8.发红包应该考虑哪些问题,红
发个面经攒人品,部门:业务安全什么的 1. spring的启动流程 2. transaction注解 3. zset底层实现 4. Radis 的缓存的过期删除策略 5. 解释内存泄露和内存溢出 6. tomcat为什么要自定义加载类 7.事务的ACDI是怎么实现的 8. sleep方法和wait方法 9. 进程和线程的区别 10. threadlocalmap怎么解决key冲突 11. myba
补一下之前的面经,7月初面的,没问是哪一个部门(✿◡‿◡)。 一面 时长:50min 面试内容 直接出了几道题去写,下面介绍相关知识点,具体题目就不赘述了。 CSS权重 ✅ let var 作用域区别 ✅ 引用数据类型与基本数据类型区别 ✅ 任务循环机制 ✅ instanceof 原理与作用 ✅ 事件代理 ❌ 手撕 Promise ❌ 二分查找 ✅ 写完后问了一些相关知识点和情景题 promise
1.自我介绍 2.聊一下session,说一下你在项目中具体怎么用的(我简历中写到了session) 3.说一下Redis 4.Redis有哪些数据类型,你是怎么理解的 5.场景题,有10个优惠劵,15个人抢到了,如何解决这个问题。 6.乐观锁和悲观锁的概念,你在项目中如何使用的。 7.说一下你用过的设计模式 8.索引知道吗?在mysql数据库中如何设计索引 9.说一下在项目中如何解决缓存击穿,缓
4月末的两场面试,滴滴的招聘写着急招,故流程非常快 部门:增长能效部 一面都是基础,二面全是项目,二面问的很多实践性的东西 html5新增了什么语义化标签 为什么增加这些标签 HTML中的块元素有哪些(说一点就行了) 行元素有哪些 行元素和块元素的区别(这个要答细一点点) css 的定位说一下 居中和水平垂直居中尽可能多说一些方法(3个以上) flex说一些属性和作用 如何让一行尽可能排下更多的
自我介绍环节 闲谈三分钟 1.git的提交代码流程 2.go channel有缓冲区和无缓冲区还了解其他类似的吗 3.互斥锁,读写锁应用什么场景 4.waitegroup的使用 5.go的map的结构 6.map里能不能存空数据,为什么 7.map初始化的new、make区别 8.redis数据类型了解哪些,zset使用场景,zset底层 9.为什么redis里用跳表不用搜索平衡树 10.redi
1.自我介绍 2.mysql方面 正常八股(懒得写了) 3.redis方面 正常八股(懒得写了) 4.寻找数组只出现一次的元素 #滴滴实习##滴滴面经#
找不到工作了该,寄 约的三点面试,提前调试面试间,然后突然面试官就也进来了,尴尬。。。直接提前开面 问实习项目 react和vue的区别 react和vue的diff算法 vue2和vue3的diff算法不同,优化了哪些方面 浏览器输入url发生了什么 三次握手,四次挥手 简单请求和复杂请求 跨域原因与解决 手撕算法 就记得这些了 反问面试表现 竞争太激烈,不是你不好,是别人太优秀,最好能学一下自
自我介绍 项目: 介绍项目,一个实验室项目,让从头开始讲,具体流程和算法是什么 知道哪些机器学习算法 如何应用这些算法 服务器遇到超高并发时会发生什么情况,怎么解决? 数据库高并发查询会发生什么情况?怎么解决? 设计滴滴派单协议 手撕代码: 经纬度编码,给出两个10位小数的经纬度数值和编码层数,地球经度范围是(-90,90),如果这个数值在-90,0范围内,第一位编码就为0,继续对范围二分对这个数
1、抽象类和接口区别; 2、线程池核心参数,急救线程创建了直接使用吗?还是要和阻塞队列竞争?项目中哪里用到了,解决什么问题? 3、hashMap、hashSet区别;如何解决哈希冲突?扰动函数、扩容机制原理; 4、tcp、udp区别,tcp握手为啥是三次?两次呢?每一次握手中间网络阻塞会出现什么情况?各自的运用场景; 5、mysql事务隔离级别有哪些,为了解决什么问题?都是如何实现的?并分别给出实