百度Java面试题分享,讲真.... 题有点难!

说起找工作,你觉得此刻最该做的事情是什么?当然是找个大厂的面试题,看一下套路!

播妞知道,不少小伙伴想要加入百度,想知道面试问什么吗?下面,和大家分享一些百度Java面试题,助你轻松成为BAT企业中的一员!

一起来看看吧

????????????

1. 看你写过C++,Java和Python,有什么区别?

2. 有了解Java里面有哪些框架吗?

3. 讲一下String, StringBuffer和StringBuilder?

4. 有了解哪些集合类型?

5. ArrayList和LinkedList有区别吗?

6. 对于元素的查找呢?哪个时间复杂度更低呢?

7. 简单说一下HashMap的存储结构吗?

8. 红黑树什么时候转换为链表?

9. HashMap红黑树和链表转换,为什么一个是8,一个是6?

10. 简单说一下HashMap的get过程?

11. HashMap的get如果查找的地方有链表,不会有了解过红黑树吗?

12. 还知道其他地方用到红黑树?

13. 有去了解过哪些map是有序的吗?

14. 有了解过线程安全吗?

15. 有哪些线程安全的集合?

16. ConcurrentHashMap如何实现线程安全?

17. ConcurrentHashMap锁的大小如何设计?

18. 有去实现过多线程吗?

19. 简单说一下线程的状态?

20. 创建线程的方式?

21. Thread和Runnable的区别?

22. 有了解线程池吗?简单介绍一下创建线程池的参数?

23. 如果初始化核心线程池是5,最大是10,阻塞是4,简单介绍线程的提交过程?

24. 如果线程数目达到最大线程,线程池里面的线程什么时候会被销毁呢?如果很长时间都没有线程进来,那线程池的线程数目会变成0吗?

25. 还有去了解其他的线程池吗?

26. 几种线程池的底层实现?

以上就是播妞今天给大家分享的面试题,你都会答吗?欢迎大家在评论区讨论学习哦!

干货知识每日更新

立即关注黑马程序员视频库

????????????

黑马程序员

敢以班级为单位,公开就业信息

致力于培养高级软件工程师

各学科基础班,优惠价 28 元

课程老师1对1服务,全程免费

部分学科高手班优惠2000元

扫码咨询

????????????

JavaEE

HTML&JS+前端

Python+大数据开发

人工智能开发

UI/UE设计

软件测试

新媒体+短视频直播运营

产品经理

Linux云计算+运维开发

智能机器人软件开发

电商视觉运营设计

/

线上课程也可扫码咨询

更多疑问可添加播妞微信

heiniu526

- 推荐阅读 -

99%的公司都在用!百万开发者最抢手的编程语言

2021-06-21

程序员返乡卖羊肉年销售1500万元,竟然是为了爱情?

2021-06-19

6月TIOBE编程语言排行榜出炉!Java被反超,最强的语言竟然是 ....

2021-06-11

点个在看,播妞爱你们呦

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值