百度秋招提前批 - acg后端(Java) - 二面挂

7.15投递 -> 8.1测评 -> 8.4一面->8.13二面(8.12约8.13二面)

一面:
1、实习拷打,自我介绍;
2、mysql索引八股;
3、select a,b,c,d from table where b=1 and c>2 and d=1,a是text数据类型的时候怎么建立索引;
4、进程和线程区别,进程通信方式;
5、jvm结构,gc八股;
6、Java应用故障排查,容灾降级;
7、redis为什么快;
8、reactor模式;
9、进程的状态流转;
10、线程池关键参数意义和线程池作用;
11、Nginx如何解决惊群现象;
12、spring如何解决循环依赖;
13、spring应用里,你常用的注解;
14、rpc的原理,简单说说;
15、Nginx和netty各自是多线程还是多进程;
16、博弈问题:一共有100个球,a和b每次能拿1-5个,谁最后能把球拿完谁获胜,请你设计一个策略,让a先拿且a最后一次把球拿完,即a获胜  -> a先取4个,后面b每次拿x个,a就拿6-x个;
17、算法题:一个任意字符串,要求给出这个字符串重排列以后的所有可能的回文串数目,类似于字符串版本全排列II+回文串检查。

二面:
1、Java应用的sdk热加载怎么实现;
2、线上服务停顿怎么排查,用过火焰图吗;
3、Java应用内如果有多个版本的sdk,一个类型的服务类的名字和路径都一样 ,只是入参不同,怎么识别?(从类加载器入手);
4、Java agent 有什么作用;
5、你们公司的配置中心是怎么推送信息的,简单说一下推和拉模式更新后推送的机制区别;
6、实习拷打。
算法:最大子数组和,需要返回最大子数组和以及对应的子数组

面完当天晚上十点简历共享中,挂了,问了一下原因业务不垂直
#Java##百度提前批##互联网#
全部评论

相关推荐

不愿透露姓名的神秘牛友
07-21 18:23
点赞 评论 收藏
分享
评论
1
2
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务