公司名:滴滴 岗位名:后端开发 面试轮次:一面 时间:20min 说实话,压力还是蛮大的 内容如下: - 自我介绍 - 对于添加操作,HashSet为什么只有一个参数,而HashMap有两个 - 类初始化过程 - 实例化和初始化的区别 - 什么情况下会触发类初始化 - 垃圾回收器如何识别垃圾 - vilatile如何工作,属于什么模型 - MESI协议 - 介绍jmm - 线程池,核心线程数为3,
一面: 1.个人自我介绍。 2.第二段实习经历业务核心目标是什么? 3.ctr的提升主要做了什么样的动作? 4.个人会有sql能力如何,会基本取数吗? 5.数据监控形式是如何的合作模式? 6.业务上下游 7.上下游对接的困难,怎么解决的? 8.第一段实习主要是根据什么样需求的产品,商业模式? 9.渠道投放是否有内部做一些增长产品呢? 10.广告信息流投放的方式是怎么样的呢? 11.日常监控某一渠道
因为连着面的,所以记不清一面和二面分别有啥问题了,故汇总于此 项目挑一个觉得挑战大的讲一下 - 讲了缓存穿透 问了一下实习里的项目怎么做的 讲一下实习中MySQL怎么优化慢查询的 - 多个维度 TCP三次握手和四次挥手 从输入URL到页面发生了啥 用户态和内核态的区别 线程和进程的区别 HashSet 和 HashMap的区别和实现原理 HashMap插入元素的过程 Synchronized 和
1.自我介绍 2.根据项目问,我的项目是webserver 问题: select poll epoll的区别 epoll水平触发 边沿触发区别 线程池是怎么实现的?具体流程 如果多线程实现在单核机器上,需不需要加锁,为什么? 连接池和IO多路复用的区别?怎么实现连接池 #滴滴# #滴滴# Http不同的版本有了解过吗,分别是什么 Http2.0的特点 Http和https 如果你的服务器端口出现了
面试官迟到半个多小时,上来先3个智力题: 1. abcd四个人过桥时间分别为10,5,2,1分钟,但是桥最多同时两个人通过。他们在晚上过河,必须照明,但只有1把火把,问什么方案过河时间最短? 先答了简单方案19分钟,让优化,想了半天说17分钟以及方案,让给出思考的思路过程,给出思路后反问,然后解释。 2. 口袋里有n种球,每种球数量无限,每次随机取出1个球,问n种球全部取出的所用次数的期望? 这个
6.6下午一面完通知10分钟后二面 6.12下午oc,已拒 没想到意气风发来的有点早,面试内容也没记录,记不太清了,个人cpp,部门go 一面: 面试官人很好,说我不熟悉的咱就不聊,问的都是我简历上的东西,linux底层的网络通信、进程管理等,web服务器相关(就epoll这些,其他记不太清,题是lru,面完立马邮件通知十分钟后二面 #我的实习求职记录# 二面: 二面面试官年纪大很多,上来直接聊项
手撕最大回文子串 深挖3个项目 问题与解决思路。 反问
react router有几种实现方式? position的定位方式有哪几种? 跨域问题怎么解决?后端是怎样配置CORS? 你所了解的webpack是什么? 用webpack打包,减少包的体积,应该怎么做? 了解微前端吗? node 代码题:去重
一面 简单聊一聊项目 H矩阵的稀疏性和边缘化操作 编程实现vector的增删改查 二面 深挖项目,直击灵魂 编程实现第一象限两个射线夹几个圆的最优解 只写出一种情况,没考虑到斜线 挂了,可能不太匹配?
全程55min,社招真的是全程问项目,自己的项目确实了解还不够深入(我还背了一个月八股文,完全用不到) 1. 项目中哪个地方挑战比较大或收获比较大。 2. 反复提到性能,项目中遇到什么性能瓶颈。(主要是除了性能我不知道说啥了。。。) 3. 性能问题主要是来自用户反馈还是服务器压力。 4. 优化前后的对比效果。(面试官应该想要一个量化结果,但其实我们并没有做过。。。) 5. 项目中做了vue2到vu
全程 65min(实习岗) 这次面试十分抽象,我也用抽象的方式记录一下过程 首先还是和部门语言不通,我主Java辅golang,部门主c++和golang,可能因为这一点,面试官一直在提问有关理解和个人思考方面的问题,其实感觉中间件的问题可以随便问的,和语言没啥关系,但是一个没问。。 一开始先闲聊: 1. 你是怎么学习一门语言的 2. 你做一个项目会从哪些角度去优化 3. 现在公司实习的业务,为什
全程 75min(实习岗) 一、自我介绍(5min左右) 二、算法题及思路(15min左右) 1. leetcode22 生成括号 三、语言基础 > 我是Java技术栈但会一点golang,面试官是golang技术栈,所以问题都引申到语言通用层面 1. go语言map底层原理 2. go协程通信方式 3. go语言channel底层原理 4. 简述借助channel实现交替打印的逻辑 5. jav
时隔一年再次鼓起勇气投简历了,秋招压力真的很大~ bg:北京985,计算机相关专业,两段大厂数据分析实习,一段小厂前端开发实习,目前求职意向是前端开发(优先)和数据分析。 滴滴出行 增长运营 投递渠道是实习僧,面试官是一个语气很温柔的姐姐 一面(50min) 1.自我介绍。 院校、专业、毕业时间、实习经历简介 2.简单介绍一个实习期间印象比较深的项目。 我介绍了一个实习期间产品优化方面的项目,主要
面了一个半小时 今天有点生病,面到后面,大脑略浑浊,前面的都还好 1.给了setTimeout,promise,同步代码同时存在的那种题。 2.手撕二分,深拷贝,将输入字符串去重按字典序输出 3.手打实现水平垂直居中(我写了三种方式,有时间的也可以写多点) 4.闭包和引用的笔试题 5.瀑布流式图片,监听click 6.flex场景题 7.在浏览器输入url解析成页面要哪几步 8.用setTimeO
4.6 春招以来面的最开心的一次面试哈哈哈,先不说结果怎么样。面试官全程很温柔很耐心的在引导然后给出答案,最后也很耐心的回答了我问的公司业务啊,后端Java发展前景等等。 1. 上来问一个Java基础代码的运行结果:for循环遍历一个Arraylist的时候,删除一个值,同时也在打印每次的遍历。 (题没有第一眼看上去那么简单,前后修改了几次答案) 2. SQL的一道基础题:Select用户id==