前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >滴滴和美团面经(后台研发)

滴滴和美团面经(后台研发)

作者头像
牛客网
发布2018-04-28 15:53:19
1.5K0
发布2018-04-28 15:53:19
举报
文章被收录于专栏:牛客网牛客网

目前滴滴和美团都完成了四面,两个公司面的都是后台研发,美团三面面试官说是做外卖机器人(类似无人车),个人比较感兴趣,如果发offer,就签约美团结束秋招了。找工作这几个月,牛客网一直陪伴我成长,看面经,找内推,看大家吐槽,不亦乐乎,为了回馈帮助过或给我带来信心和失落时鼓励的你们,特将美团和滴滴的面试经历记录如下,希望取之以桃,报之以李吧。

滴滴:

一面:

1、自我介绍,讲自己的实习经历和做的项目。

2、写道题,判断一个字符串是否为回文字符串(送分题)

3、给出一张表,对应该表,问了两个问题,写sql语句(一个学生表,一个成绩表,查询某人的总成绩,更改某人成绩)

4、写出你Linux常用的一些命令,然后问给一个文件,统计包含a,b,c的文件行数,如何查询扩展名为.abc的所有文件

5、场景设计题,滴滴打车发红包,许多用户抢,如何保证一个红包被一个用户抢到后不被其他用户抢

6、给你一支圆珠笔,测试它是否符合生产条件

7、用没用过redis,说下redis的好处和数据类型

8、设计模式了解嘛,说下单例模式,并手写一个线程安全的单例

9、重载和重写的区别

10、java的多态体现在哪里

二面:

1、自我介绍和项目,对应项目问了n元文法模型,然后手写公式

2、说下常用的排序算法,写下归并排序

3、手推归并排序的时间复杂度

4、说下java的反射机制,并解释为什么java有反射而c++没有,还有反射的应用场景

三面:

三面就出了一个场景设计题,围绕此题聊了半个多小时,最后稀里糊涂的说解决了,就结束了

四面:

hr谈人生理想和讲滴滴的业务

美团:

一面:

1、自我介绍和项目

2、项目里面的数据库如何设计的

3、varchar的最大长度,超过了用什么

4、多列索引怎么用,并解释底层原理

5、左连接、右连接、内连接

6、说出几种保证线程安全的方法

7、说出几种保证线程同步的方法

二面:

1、自我介绍和项目

2、聊天,说在校经历和学习状态,如何学习一门新的技术

3、五层网络协议和osi七层网络协议

4、tcp 3次握手和4次挥手,并解释如果3次握手改成两次行不行

5、编程题,判断链表是否有环,除了快慢指针还有其它做法嘛

5、编程题、找到链表的中间节点

5、编程题、给出一个char 数组 比如 a,b,c 每个字符出现的概率给出,如10%,20%,70,写一个算法保证打印10000次字符,这三个字符的出现频率是给出的频率,而且每个字符都是随机打印的,不能连续打印

6、mysql的存储引擎

6、事务的隔离级别,并回答幻读是出现在一次事务操作还是两次

7、说下你了解的设计模式,并说下单例中的饿汉式和懒汉式的区别和各自的优缺点

8、场景设计,商品表,一共100件商品,如何保障多用户购买商品时,商品数量不会出现负数,并且保证效率最高。

三面:

聊天,就问了一个技术,讲下java的垃圾回收器都有哪些,说下g1的应用场景,平时你是如何搭配使用垃圾回收器的。

四面:

hr面,聊优缺点,聊人生规划,聊学习技巧,聊各种有的没有,问Offer状况

最后希望美团和滴滴都能收获offer!

作者:大连吴彦祖

本文来源于牛客网

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2018.03.12 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 滴滴:
    • 一面:
      • 二面:
        • 三面:
          • 四面:
          • 美团:
            • 一面:
              • 二面:
                • 三面:
                  • 四面:
                  领券
                  问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档