很想写个面经,但是好尴尬,没得写。 面试官起来说不懂Java,可是我就用Java和python。两个人肉眼可见的尴尬。 1.TCP的nagle算法 2.一些不重复的数字,怎么找到其中不存在的数字有什么方法 3.用数组的话有什么问题 4.用hashmap快还是数组快 5.三级缓存 最后:我处女面,但面试官真的很好,会有回应说了解了,也会说没关系的,最后相视一笑,结束了面试。 为这个面试官点赞,面试前
滴滴 一面 8.08 16:00(40min) 面试官提前进入了会议发现早就进去的我,于是我们就15:40开始了 自我介绍 选择一篇论文进行介绍, 除了知识图谱以外还了解哪些机器学习和深度学习模型,分别列举介绍 手撕:括号生成 反问 二面 8.08 16:44(40min) 自我介绍 介绍第一篇论文(15min) 介绍第二篇论文(8min) 介绍第三篇论文(3min)不是一作 介绍第四篇(直接说了
运营实习生-产品经理面 1简单的自我介绍 1.1之前实习偏向运营岗位,为什么这次想投递产品运营? 1.2 谈谈你对运营的理解 2 第一段实习深挖(互联网在线教育)(阐述之前实习工作的一些具体内容) 2.1具体阐述如何发现产品质量问题并改善产品质量 2.2具体单述如何塑造用户画像,并且如何利用用户画像改善转化效率和成效 2.3具体阐述如何与教研、运营及其他部门协调进而改善产品 2.4产品运营需要与各
一面 自我介绍 介绍实习做的啥? selenium会吗?写过ui自动化吗?会,没怎么写过,主要是写的接口。就没问了 测试流程? 数据库:增删改查语句,分组,排序怎么写? 导入功能的case? springboot的注解? 接口自动化的改进?改进啥啊,乱讲了一下异常情况和断言 我看你简历上写的基本都问了,也没啥问的了,你有啥想问我的吗?20分钟就结束了,没有想到这么快 10分钟后二面 二面 介绍项目
不废话了,继续分享面经,因为很早很早了有一点忘记了很抱歉,我投递的是c++ 1面 (1小时出个头) 实习 20分钟 coredump调试 动态库静态库冲突 虚函数底层 malloc底层 菱形继承(真的好喜欢问) 2面(1小时30分钟) 实习 30分钟 动态库静态库编译 线程进程 说一下shared_ptr具体怎么写 四种强制类型转换 static const区别 如何解决头文件冲突 如何查找内存泄
由于本人做nlp的,投滴滴的时候不知道投什么岗位好,随便投了一个国际化地图,约时间直接面三场,选择时间段还挺多的,每个时间段能选两个人,看来挺海的。 一面,面试官主要问我的实习经历,让我讲亮点,以及后续改进点。然后开始做题,是个模拟题,写到一半没声音了,只有视频,面试官让我继续写,写了大概十分钟没写完,但是思路是对的,然后说就这样吧,又重连了一次还是没声音,很尴尬。 二面,面试官也是主要问实习经历
自我介绍 写一道题 讲下操作系统进程管理 操作系统内存管理 工作和学生生活有什么区别 上段实习学到了什么,难点和挑战在哪里 读过的书,看过的源码 工程相关 MySQL数据量过大需要考虑什么 MySQL给一个表添加字段底层 除了MySQL还了解哪些中间件 让我解释下找后台开发为啥中间件没咋学习 从第一面到第三面都在说我工程能力一般,基础还行。这个确实,还是得加强一些中间件的学习,MySQL,Redi
一面:45分钟 输入url到页面加载的过程 网络状态码 post get区别 关系型数据库 having和where区别 内外连接左右连接 手撕: 电话号码转换 鸡兔同笼求最多和最少的动物数量 —————————————————————— 十分钟后二面:1h Linux文件打开后定位到所需内容 Linux常用进程操作命令 网络编程、多线程、非关系型数据库 java顶级父类,常用方法 后面全部都在问
#滴滴# #滴滴信息集散地# 6.5投的简历,国际化后端。 6.13收到面试通知。 6.16 下午两点一面,下午三点二面。我人傻掉了,一面刚刚完直接二面。 一面: 自我介绍(没准备随便说说) 项目(研究所项目),根据我的介绍问了一下,他工作中会出现的问题。 问了项目出现什么问题,你会怎么debug呢? tcp连接三次握手 编程 求最长不重复子串 二面 自我介绍 他本来准备问项目,但是他没问?!我提
滴滴中午一点跟我说下午五点面试,然后在我背自我介绍的时候,还打断我问我是不是在对着什么念。。。。。主要就是做了几个题 一面9.13(1h) web服务器项目相关: 1.怎么解析http包头的,自己写的还是用的包 2.用多线程提供服务,你的机器最多支持多少个线程,并发上限(没有测) 3.多线程通信使用过什么方式 4.锁是linux的实现还是c++的实现 c++相关: 5.c++多态是怎么实现的,举个
公众号查到暂不匹配,二面挂 2.10 滴滴前端一面 第一阶段 介绍项目一 (10min) 1.问命令是如何解析的?√ 2.问如果让你手写实现命令行解析器? 3.那么如果命令冲突或者参数是另一个命令的情况,怎么解决?√ 4.问参数里面如果有括号的话,怎么判断括号合法性:括号匹配 ·√ 分析上面两种方案的优劣√ 第二阶段 八股文(10min-31min) 基本数据类型有哪些?√ 引用类型有哪些? (答
一面 自我介绍 略 八股 20分钟完成六道题目,并在之后需要描述自己的解题过程,同时会针对描述和题目完成额外提问 闭包输出题 闭包及其的作用 this输出题(普通函数与箭头函数) 异步输出题 Promise有什么实战场景 场景题:如何异步监听图片的请求状态并执行回调(Promise、Image构造函数、onload、onerror监听) 插入附加手写题:基于ES6实现的数组去重,并对比性能(我第一
尽可能的回忆哈,滴滴面的不难,很基础,估计部门很缺人所以流程很快。 一面: HTML5相关 三栏布局尽可能多的实现 css定位,优先级,继承 垂直居中尽可能多的实现 箭头函数和普通函数区别 map和object区别 vue的响应式和双向数据绑定 防抖和节流 数组常用方法介绍一下 js数据类型,区别 const的值一定不能改变吗? cookie和session 浏览器缓存相关 一个1-100的随机数
一面: 1.实现垂直居中和水平居中 2.flex布局 3.js有哪些数据类型 4.引用数据类型和基本数据类型有什么区别 5.如果去拷贝一个基本数据类型和拷贝一个引用数据类型,有什么区别? 6.如果我这把一个对象a的值赋给对象b的值,然后去改变 b里面的一个属性,那么a的属性会发生变化吗? 7.怎么去判断数组类型? 8.instance of 和 type of区别 9.Vue生命周期,生命周期函数
3.6号投的简历,3.8号就给我约面了(没想到这么快...我八股还没怎么背,算法题也没刷。。 项目一 说一下思维导图的节点形状的逻辑处理 如何做到关闭页面,再打开时自动渲染上一次的内容? 自定义拉伸节点尺寸的功能怎么做的? 怎么处理节点位置的?缩放、平移 网络 302 和 304 的区别? 206有遇见过吗?416呢? 拉取服务器的音视频这种大文件时是怎么样的流程? 手撕 打开共享屏幕,在自己的编