滴滴Java实习面经

Posted Panda_Java

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了滴滴Java实习面经相关的知识,希望对你有一定的参考价值。

1. 滴滴Java一面

1.自我介绍?
2.Java的基本数据类型和类有什么区别呢?
3.Integer.valueOf()有了解吗?传入一个1和传入一个200有什么区别吗?

答:Integer. valueOf()作用:将基本类型int转换为包装类型Integer,
或者将String转换成Integer,String如果为Null或“”都会报错。
Integer.valueOf()方法实现如下:
    public static Integer valueOf(int i) {
    final int offset = 128;
    if (i >= -128 && i <= 127) { // must cache
        return IntegerCache.cache[i + offset];
    }
        return new Integer(i);
    }
Integer.valueOf()方法基于减少对象创建次数和节省内存的考虑,缓存了
[-128,127]之间的数字。此数字范围内传参则直接返回缓存中的对象。在此之外,
直接new出来。

注:Integer.parseInt("374");//是将字符串解析成int基本类型,返回的是int
4.int的取值范围?(-2 31次方,2 31次方- 15.long类型占多少位?
6.单字节类型和双字节类型在多线程方面有什么区别?(没答出来)
7.Object的方法可以介绍一下吗?
8.wait和notify需要在什么地方使用?
https://blog.csdn.net/weixin_43765632/article/details/108256720

9.synchronized的了解?
https://www.cnblogs.com/wangwudi/p/12302668.html

10.Java中还有什么其他锁?
11.介绍一下ReentrantLock?
12.Java中如何获得到当前线程?
https://blog.csdn.net/weixin_34389926/article/details/87964724

13.ThreadLocal了解过吗?
https://blog.csdn.net/weixin_43691723/article/details/105810442
https://www.bilibili.com/video/BV117411g7ib?t=4735

14.线程池有用过吗?线程池有些什么参数?
15.栈和队列有什么区别呢?
16.什么时候会用到栈?
17.树结构一般应用在什么地方?
18.能介绍一下b+树吗?
19.常用的Java集合有哪一些?
20.ArrayList和LinkedList的区别?
21.ConcurrentHashMap有用过吗?
22.项目深挖?
23.Redis中有哪些持久化机制呢?
24.RDBAOF的区别?
25.为什么把购物车的数据放入Redis中而不是放入mysql中呢?
26.介绍一下csrf攻击?
27.缓存更新策略?
28.手写冒泡排序算法?
29.稳定排序算法和不稳定排序算法的区别?
30.对自己的职业规划是什么样子的?
31.反问环节(什么部门 负责什么业务?主要负责系统监控 面试有几轮?小组主要做日志这一块?刚刚面试表现怎么样?哪些地方需要提高的?)
最后顺便推荐一下牛客的《Java岗位面试真题宝典》专刊,这里面包括Java岗的面试八股文问题和答案,面试会考的基本都总结到了解答也比较专业,目前我正在学习中,自我感觉帮助很大

2. 滴滴Java二面

1.自我介绍?
2.学校开的课程?
3.Volatile的理解?
4.synchronized可以使用在哪些地方?
5.synchronized和lock的区别?
6.有用过线程池吗?
7.线程池的参数有了解吗?
8.拒绝策略可以自己定义吗?
9.项目的问题?
10.JVM的堆内部是怎么划分的?
11.线上有个线程,怎么去查看java进程的状态?
12.redis是怎么实现分布式锁的?
13.介绍项目的流程?
14.做这个项目的时候遇到了什么困难?
15.反问环节(面试有几轮?技术两轮 hr 如果ok的话一周内给答复,部门是负责什么业务的?
主要做内部员工使用的系统 刚刚面试表现怎么样?哪些方面需要提高的?)

以上是关于滴滴Java实习面经的主要内容,如果未能解决你的问题,请参考以下文章

学姐百度实习面经(轻松拿offer)

20届的阿里 头条 网易 滴滴 百度 小米等Java面经

面经滴滴Java工程师面经(技术面+HR面)

2023秋招——快手数据研发一二面面经

2023秋招——快手数据研发一二面面经

2023秋招——快手数据研发一二面面经