首页 > 百度Java后端实习生面经
头像
寻道而行
编辑于 2020-05-07 14:50
+ 关注

百度Java后端实习生面经

一共三面,是一下午连着面试的,已收到offer

一面:

主要考察的就是基础知识

自我介绍,介绍了一下项目,然后从项目开始延申

计算机网络相关的:

OSI七层架构每一层的作用和协议介绍

TCP/UDP区别

TCP的三次握手、四次挥手、超时重传、流量控制、拥塞控制等

操作系统:

进程线程区别,进程间通信方式

常用linux命令介绍

五种I/O模型

Java基础:

重写equals方法时,为什么要重写hashcode

Java集合介绍

HashMap介绍、是否线程安全,为什么,如何解决

HashMap、HashTable和ConcurrentHashMap的区别

JavaGC介绍

数据结构:

代码实现:给定一棵二叉搜索树,将其上面所有结点的值更新为:当前节点值与比他大的所有节点值的和


二面:

有个别一面重复的问题

linux重点问了一下,系统cpu占用率过高,如何查看,如何定位到具体进程?一个文件里有id+name,另一个id+birth,如何合并两个这两个文件等

了解云原生吗,介绍一下

docker,k8s用过吗,介绍一下

BIO/NIO/AIO

代码题:

矩阵元素从左到右增大,从上到下增大,如何找到某个元素是否在矩阵中?

统计重复数字,如aaabbbcccaaa变为3a3b3c3a

三面:

介绍项目和研究方向,围绕研究方向聊了一些内容

用过哪些Java的框架,分别介绍一下

出了两道算法题,说了一下思路

单例模式写一下

客户要求2个星期交付任务,你需要3个星期才能完成,怎么办?

希望从事的岗位?

还有一些其他的问题,记不清了


更多模拟面试

全部评论

(5) 回帖
加载中...
话题 回帖

推荐话题

相关热帖

历年真题 真题热练榜 24小时
技术(软件)/信息技术类
查看全部

近期精华帖

热门推荐