滴滴: 一面: 项目介绍; 平台开发技术栈介绍; 自动化介绍、测试框架介绍; 接口自动化设计; U I自动化了解; 性能测试、健壮性测试、是否了解压测; 线上质量运营、COE分析。 接口测试、如何保证接口所有分支覆盖; 算法:两数之和=目标值的所有数组下标。 二面: 优选整体业务介绍; 优选物流业务细说; 负责方向系统架构,以及交互。 说出自己觉得系统中容易出现的问题; 测试过程中使用哪些方法或工
部门:国际化,难度一般 手写: Lodash.get SQL查询 八股 自我介绍+项目介绍 箭头函数 Css盒模型 Flex布局中的属性 从请求到页面渲染发生了哪些事情 JS数据类型 判断数据类型的方法以及他们之间的区别 TS常用的内置类型 ==和=== 设计模式有哪些 事件循环 Grid布局用过吗 预检请求分为哪几类
自我介绍 介绍raft选举 主节点崩溃,从节点会发生什么 怎么减少分票情况 怎么保证只有一个主节点产生 主节点给过半数节点发送完日志之后崩溃,其他没收到日志的从节点会发生什么 tcp和udp区别 tcp如何保证可靠交付 tcp拥塞控制 tcp三次握手,四次挥手 四次挥手的第二三次是否能合并 既然能合并,为什么不都合并(这里我答可能服务端还有请求没处理完,但面试官说不是,还得再查查) MySQL数据
一面 自我介绍 介绍项目 业务难点 兼容性如何测试 覆盖度如何评估 介绍提效工具的搭建(聊的比较细) 介绍接口自动化实现 介绍UI自动化框架 临时插入的需求如何处理 聊聊提效的实际例子 线上问题的解决 印象深刻的bug 三次握手 四次挥手 常见状态码 写sql (涉及group by ,多表查询) redis的优缺点 测试缓存需要覆盖的点 二面 自我介绍 gap期间做的事 介绍项目 流程中做的事
先说下个人感觉吧: 滴滴面试题不偏不怪,问的都很基础。面试官也真的挺好,有些题没答上来,鼓励我说没关系,下去自己可以总结总结。 最后反问的时候,我提问的是针对本次面试,您能给我一些学习上的建议吗? 面试官回答:应届生不会问很难的东西,一般都是基础知识,让我以后多注重基础,神仙面试官,面试的时候一直在鼓励我,真的有被感动到 面试问题: 介绍一下js的数据类型 基本数据类型和引用数据类型分别存放在哪里
1.react跟vue有什么区别 2.说下路由,原理,设计的理念,以及使用 3.说下react的状态管理方案,redux相关,高阶函数connect 4.页面显示的过程 5.http1.0 和1.1/2.0/3.0各解决了什么问题 6.项目的难点 7.node相关 8.实习项目,低代码平台 9.双链表排序 比较注重实际场景的解决,根结合项目面试,二面完通知没过,需要吐槽的是,面试官迟到一个半小时
1.css布局 2.元素隐藏的方式,有啥区别 3.flex布局 4.居中方案 5.伪元素伪类 6.闭包 7.闭包使用的场景 8.箭头函数 9.this 10.事件循环,宏任务微任务 11.Promise,每种方法的区别 12.原型,原型链条 13.代码输出题 14.一个函数中定义了一个变量,返回一个立即执行函数,外部怎么修改这个变量 15.实现instanceof 13.实习相关,react生命周
🕒 岗位/面试时间 17号笔试,2题 a了1.8。18号发面试邀请。19号面,滴滴如果顺利是一天直接3次面试面完。 滴滴java春招 👥 面试题目 拷打项目,布隆过滤器的底层原理,如何控制长度。底层是如何控制长度的?如何控制误差?扩容因子是多少? 订单延迟取消队列是如何设计的。死信队列交换机。 java集合,你了解的集合有哪些? synchronized的底层原理。和reentrantlock
写面经攒人品。本来录音的,结果录音五分钟就自己断了,凭回忆想想了。 1.对测试的理解 2.java中基本数据类型和引用数据类型,以及他们是被加载到哪里的,会分配空间么 3.重载和重写 4.equals和== 5.进程与线程区别,进程和线程的状态 6.HashMap与HashTable,HashMap线程不安全体现在哪里 7.MySQL中,drop和delete的区别,写了个sql 8.get与po
本来以为凉透了 进来面试官问我Java(摔) 数据类型 内存分配 equals,== 地址不同怎么比较值 重载重写 手撕数据库 手撕合并数组(力扣刷了,但是记错了) 项目拷打 问了差不多一个半小时 希望明天二面能通过
base 北京 时长:54min 总体感受:面试官非常和蔼,交流很愉快,面试很愉快,唯一的不足之处就是我太菜了,基础不扎实 第一次面大厂,感觉面试官经常提出一些有深度的思考,我认为这也是我们新手自学过程中应该掌握的一个技能,自己去提问自己,自己去挖掘自己不会的地方,不要得过且过,不要想着混过去(菜),要自己拷打自己,自己打磨自己 1.自我介绍 2.介绍第一个项目 3.第一个项目提问 - 处理功能哪
上一个面试官说有三次面试,两次技术,一次hr,今晚二面技术面试官,面了大约一个多小时,从我初学 前端到我项目开发,一次次问我的细节,以及个人的解决问题方式,经过一个小时的聊天后,最后看我写代码,写的是函数缓存,当时想的是闭包,写的也是bug百出,面试官一次次的提醒,终于是完成了一个像样的的函数缓存了。最后也聊的挺愉快的,也询问了下一次面试时候,结果告知在他这里通过就行了,但也不保证ok,尽快通知我
0.自我介绍 1.深挖项目 主要问的接口测试,为什么用unittest不用pytest?你的登录接口设计的哪些测试用例? 2.介绍研究方向内容。为什么想做测试? 3.计算机网络 介绍TCP和UDP,有什么应用 4.数据库 你了解redis吗?(不了解)关系型数据库的特点 sql语句:有一张成绩表,查询最高成绩 5.手撕:二分查找
这一面给我的感觉是,滴滴的面试官水平很高,逐步深挖直到说不出来为止。 无自我介绍,上来就是共享屏幕写题。 CSS 手写三栏中间自适应布局-flex和浮动布局两种方法实现 浮动布局的坑点:mid元素要放到最后说说flex的各种属性 flex:1的含义 上面浮动写法中,如何通过触发bfc方式实现 说说浮动和文档流的关系 JS 如何遍历对象上的属性 以上两种遍历方法的区别 如果我想让一些属性不可以遍历,
自动驾驶算法 一面: 自我介绍 路径规划(dijstra、A*) C++八股(智能指针、std::move()、左右值) 手撕(矩阵内障碍物个数) 二面: 自我介绍 聊项目 C++八股(智能指针、std::move()) 手撕(类中实现计算平均数) 自己水平一般,应该被挂