首页 > 百度智能云账号和消息部门后台开发岗面经(社招)
头像
darksidewow
编辑于 2021-08-10 10:28
+ 关注

百度智能云账号和消息部门后台开发岗面经(社招)

百度智能云账号和消息部门

一面:

1、项目

2、讲一下AOP吧

3、动态代理和静态代理有什么区别

4、TCP和IP报文是否会分片,分别在什么情况下会分片,TCP分包之后是否还会进行ip分片

5、写一个斐波那契数列

6、讲一下Linux的内存结构,我说只会JVM的,他让我说一下。

二面:

1、项目讲一下

2、排序算法,复杂度,比较。快排的空间复杂度是logn。

3、讲一下OSI七层模型,每层的作用,wifi属于哪一层。

4、线程间的同步用什么方式,使用hashmap时重写哪两个方法,为什么要重写,什么场景下重写。

5、平时用过什么数据结构,list用哪些有啥区别。

6、Spring中的ioc和aop,ioc的注解有哪些,autowired和resource有什么区别,作用域有哪些,autowired如何配置两个类中的一个。

7、写一个单例模式。

8、Java会有内存泄漏吗,三个区分别什么情况下会产生内存泄漏。

三面:

1、主要了解哪些技术。

2、分布式系统怎么设计。

3、最终一致性是什么,举一下强一致性和最终一致性的例子。

4、分布式事务的消息id怎么确认顺序。

5、zk的性能瓶颈怎么克服。

6、跨机房的网络延迟怎么解决。

7、网络这块熟么,说一下socket编程吧。说了一下java的socket。

8、网络编程的NIO和BIO区别,阻塞指的是什么意思呢。

9、socket客户端和服务端的连接过程和通信过程说一下。

10、操作系统熟么,shell和命令熟么。

11、算法熟么。

12、系统怎么设计,设计模式怎么用

13、系统优化怎么做,cpu,IO,内存分别怎么排查问题和调优

14、家乡,女朋友。


更多模拟面试

全部评论

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