Baidu 2019 campus recruitment advance batch Backend development internview experience-百度2019校园招聘提前批后台开发123面面经

百度一面69min(上周4)
1.自我介绍
2.聊项目
3.cookie和session
4.redis数据结构、持久化
5.linux了解吗
6.我看你项目里面用到了消息中间件,说一下消息中间件的作用
7.设计一个高并发高可用的方案
8.自己搭建过服务器吗
9.限流算法 漏桶、令牌桶和计数
10.算法题:将字符串转换成人民币大写(半小时后发邮箱)
30分钟后
11.是你自己做的吗?
12.闲聊,介绍自己的部门
百度二面 1小时(上周五)
1.自我介绍(刚说两句被打断,说一下简历没有的)
2.高考考了多少分
3.考研
4.大学学过哪些专业课,高数怎么样
5.学的最好的一门课
6.面向对象的优点有哪些
7.聊一下数据结构,记得哪些数据结构
8.说一下数组、链表
9.说一下hashMap,说到了java中的红黑树
10.是线程安全的吗?哪个hashMap是线程安全的
11.说一下锁
12.说一下线程池
13.说一下mysql索引
14.索引底层原理 (哈希索引和B+树)
15.B+树和红黑树时间复杂度
16.了解mysql存储引擎吗,说一下
17.mysql集群原理
18.操作系统:说一下进程和线程
19进程通信方式
20.了解linux吗
21.计算机网络:说一下HTTP HTTPS
22.HTTP完整的请求过程
23.http报文请求行 请求头、请求正文
24.post和put区别
25.DNS服务器解析原理说一下
26.ARP欺骗知道吗
27.HTTP一次请求响应时间过长,怎么分析解决?
28.问了点前端知识,没有深入
29.编译原理还记得吗
30.语义语法分析
31.JVM内存模型
32.JVM垃圾回收算法
33.redis说一下sorted set底层原理
34.redis持久化
35.TB级别的日志文件中存储词汇,找出出现频率最高的十个
36.一致性哈希算法
37.多模匹配算法
38.了解web容器吗?JBOSS、tomcat
39.了解前沿的技术吗?
40.你有啥需要问我的?
百度三面52min 本周一
一面二面过了技术面,三面主要是综合面试,不要紧张随便聊聊(???)
1.自我介绍,说一下研究方向成果,以及实习的事情
2.说一下spring
3.spring优点、缺点
4.struts2和springMVC原理,区别
5.说一下memcache、redis和mongoDB
6.对比一下memcache、redis
7.memcached默认过期时间
8.redis数据结构
9.全量复制和增量复制
10.说一下mongoDB
11.说一下mongoDB和redis、memcached区别,和mysql区别
12.mysql索引原理说一下 哈希和B+树
13.myisam和innodb说一下
14.事务基本特性、自己的话说一下事务
15.mongoDB索引
16.mongoDB有事务吗
17.mongoDB持久化
18.mongoDB、redis和memcached的应用场景,各自优势
19.分布式事务
20.操作系统内存管理
21.0-100有几个9
22.说一下工作中你和技术同事之间出现分歧怎么解决
23.和产品出现分歧怎么解决
24.怎么看待最近出现的产品需求:按手机的颜色改变主题色这一需求
25.你有啥要问我的?
26.身份证号发我手机上,务必正确(过没过没说,说会有hr通知结果)
面经希望对大家的秋招有帮助
结果未知,秋招心累ing。。。。这周的网易云要去现场太远不太想去了

From:Nowcoder