首页 > 百度暑期实习面经三轮 后端
头像
明光村乔建永
编辑于 2021-07-19 10:56
+ 关注

百度暑期实习面经三轮 后端 内部员工回复

一面:
1.算法题:二叉树的左视图
2.算法题:三数之和
3.HTTP状态码有哪些,分别有什么含义
4.HTTP是如何复用tcp连接的,还是每次请求都重新握手
5.讲一下你对HTTP代理的理解,正向代理反向代理
6.讲一下CORS
7.HTTP服务如何优雅的重启

二面:
1.抽象类和接口的区别,接口可以继承吗,类可以多继承吗?接口可以多继承吗?
2.JAVA基本数据类型和占几个字节,java的三种注释方法解释一下
3.jvm的结构,运行时数据区有什么,非运行时数据区有什么,堆栈各放什么,说一下栈帧
4.int i =1,integer i=1,在jvm各放在什么位置,基本类型如何进行包装的,integer的缓冲区
5.类加载机制,几种类加载器,双亲委派,可以自己写一个java.lang.string吗
6.cas的unsafe类用到了自旋锁讲一下
7.hashmap 1.7 1.8中数据结构 put 扩容
8.用过什么注册中心,nacos和eureka区别,自己实现注册中心注意什么,如何监控服务是否在线
9.熔断限流用的什么,底层是如何实现的
10.mysql的bin log、redo log、undo log讲一下
11.存储引擎inodb和myisam区别
12.建一张表要考虑什么方面
13.性别列可以选择建索引吗,为什么
14.having、group by、order by、limit、desc顺序,limit 2,3什么意思
15.大数据量使用limit分页时如何进行优化
16.redis的key的过期策略
17.redis是单线程的吗,为什么这么快
18.git的常用命令,git add/commit分别是把文件放到了什么地方
19.docker的优势,讲一下沙箱隔离机制,为什么docker比虚拟机快,了解k8s吗
20.nginx的负载均衡策略,一致性hash了解吗
21.定时任务Quartz中解释cron表达式含义
22.讲一下之前做过的一个项目
23.http状态码
24.https和http区别,https建立连接过程,SSL/TSL是哪一层协议,是跟https绑定的吗,可以用于其他协议吗
25.算法题
1)在整数数组中,如果一个整数的出现频次和它的数值大小相等,我们就称这个整数为「幸运数」。
给你一个整数数组 arr,请你从中找出并返回一个幸运数。如果数组中存在多个幸运数,只需返回 最大 的那个。如果数组中不含幸运数,则返回 -1 。
2)一个列表n个视频,属于不同的m类,需要让相邻的视频不能属于同一类

三面:
1.挑一个你觉得最成功的的项目讲一下具体的细节实现(半小时)
2.算法题:包含‘(’和‘)’、数字、字母的字符串中,找出最长有效(包含在一对括号中,中间不出现括号)子串的长度,例如(ss)(v89),max=3;(ss)(v8)9),max=2
3.程序设计题:司机开动火车,考察oo思想
4.sql题:查出成绩大于等于60分的男女比例
5.redis的数据结构,list的pop命令时间复杂度,怎样实现一个消息队列,怎么实现一个排行榜
6.http状态码
7.linux如何查看进程,如何查看日志,定位行数

更多模拟面试

全部评论

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

相关热帖

近期热帖

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

近期精华帖

热门推荐