百度智能云账号和消息部门
一面:
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) 回帖