百度Java研发一面面经

全称1小时零5分钟

首先自我介绍,讲一下个人情况和平时读研做的一些事情

介绍一下自己的项目,有没有遇到什么难点

shiro讲一下是怎么用的

Redis分布式锁问题,Redis锁是可重入的吗

Redis的基本数据结构以及它们是怎么实现的

消息队列的作用是什么

看你项目中用了elasticsearch,能讲讲底层实现原理吗

简单的介绍与一下Java吧,Java有哪些特性

简单讲一下面向对象,什么是继承,什么是多态,作用是什么

你觉得什么样的代码是好的代码,怎么样才能保证代码的可维护性强

你有遇到过不好的代码的经历吗

hashCode和equals是什么,有什么关系,在HashMap中是怎么处理的

讲一下数据库索引,索引的优缺点

各种join的区别,性能之间有什么差异

数据库有哪些安全问题,如何避免SQL注入

你在数据库查询过程中遇到过什么问题

select * 性能问题

知道慢SQL吗

Java集合类知道是哪些线程安全的吗

讲讲线程的创建方式,彼此间有什么差异

线程池的参数有哪些,线程池的执行流程是怎样的

了解Java是怎么实现线程安全的吗

讲一下synchronized和reentrantLock以及两者的底层实现

讲一下JVM的内存区域吧,详细讲一下Java堆的内存划分

你了解哪些JVM的参数,这些参数都有什么作用

垃圾回收的各种算法可以简单讲一下吗

SpringIOC和AOP作用,如何实现

输入一个URL后的整体过程是怎样的

HTTP状态码有哪些,举几个常见的例子

DNS过程中,一个域名只可以映射一个IP吗

了解负载均衡吗,除了部署于第7层的Nginx,你知道其他负载均衡手段吗

你了解哪些Linux指令

算法:(秒AC)

求二叉树的深度

判断字符串是否是回文

反问

#面经##校招##百度##Java工程师#
全部评论
楼主我想问一下:“各种join的区别,性能之间有什么差异”,这个join是啥呀
点赞 回复
分享
发布于 2020-08-18 14:40
华为济南研究所2021校招交流,+q群548839235
点赞 回复
分享
发布于 2020-08-18 17:07
联易融
校招火热招聘中
官网直投
楼主什么时候投的呀
点赞 回复
分享
发布于 2020-08-19 00:11
楼主什么部门呀?使用的牛客写算法吗?
点赞 回复
分享
发布于 2020-08-19 17:03
跟我面的部门一样,但是面试官都没怎么问我这些问题,都是问的学习方法之类,还是被挂了,感觉被刷kpi
点赞 回复
分享
发布于 2020-08-24 18:04

相关推荐

9 52 评论
分享
牛客网
牛客企业服务