前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >滴滴java新锐实习一面

滴滴java新锐实习一面

作者头像
牛客网
发布2018-05-30 15:32:38
5300
发布2018-05-30 15:32:38
举报
文章被收录于专栏:牛客网

上个月投了滴滴新锐实习内推,前几天接到北京滴滴的电话,是HR,问我有空去杭州面试吗,我说要上课,就改成远程面试了,预定今天下午5点面。

5点整,杭州那边来了电话,进厕所,锁门,开面。

先让我自我介绍,巴拉巴拉膜法。

java:

1.什么是方法重载?什么是方法重写?

2.==和equals的区别?

3.java的基本类型;

4.Integer(给出几个值,问你==和equals的结果分别是);

5.hashmap怎么实现的

6.hashmap某个桶下已经是红黑树了,这时候一直remove树的结点会变回链表还是保持红黑树?(10秒的蜜汁沉默后,面试官亲切地说 好的,这个没关系)

7.多线程有哪几种方法,区别呢

8.synchronized和lock的原理

9.cas

10.jvm内存模型,垃圾回收算法

11.类加载过程

12.类加载器有哪些

13.答出加载器有哪些后又问的深一点了,答不出,现在怎么都想不起那个问题。。。

14.包名和类名相同的两个类能被加载嘛(大概这个意思吧。。。)

15.消息队列(这是啥)

数据库

1.口述sql语句。。。

2.索引的好处和坏处

3.索引的类型有哪些

4.表的连接方式有几种?连接时是先选择后连接还是选连接后选择?

spring(几乎全灭)

1.bean的作用域(???)

2.bean的初始化过程

3.注解(当时没听懂,就说不知道了,现在想想觉得问的是注解,应该是想问我有什么常用注解吧)

4.配置bean的方法

数据结构

1.线段树

2.链表

3.链表反转。。。

算法

1.让我随便说几个熟悉的排序

2.归并排序,最好、平均、最差时间复杂度

3.贪心算法思想

4.动态规划

这个面试官是看着我的简历问的,简历上写自己会什么,他就问什么。。。(你简历上写熟悉java,那我们就先问java吧。。。)

还好我只写了对数据结构和算法有一定了解,问的不难

面了45分钟,现在回想,印象最深的对话是

我:”额,不知道/不会/不了解”

面试官:“好吧,没关系”

我:“......”沉默快10秒

面试官:“好吧,没关系”

怎么可能没关系嘛!真是!  >_< 

点击作者姓名与作者大佬交流~

作者:Murasame

来源:

牛客网(www.nowcoder.com)

- 互联网名企笔试真题

- 校招求职笔经&面经

- 程序员/产品/运营求职实习信息

- 程序员/产品/运营学习交流社区

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

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

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

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

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档