京东滴滴百度小红书社招面经

再分享一些上个月社招的面经,这三家我面试的比较分散,就和在一起写了。

总结一下体验:

京东拷打比较多;滴滴因为投的太早准备不充分;百度体验最好面试官非常nice,中间一直提示我;小红书面过后hc无了很可惜。

背景:硕3,美团Java后端;

业务方向:京东的我忘了、滴滴国际化、百度网盘、小红书IM;

京东

1、自我介绍,问了一下项目

2、jvm堆内存的结构,string都在元空间吗?

3、有没有遇到过oom的问题?线上怎么排查的?

4、Spring boot启动流程,你知道spring里都用了哪些设计模式;

5、Kafka日常怎么应用的?这些场景不用队列行不行?会有什么问题;

6、Kafka一致性、可靠性,为什么能做到高吞吐,消息积压怎么处理,如何保证消费有序;

7、写一个工厂模式;

8、component注解是单例模式吗?

9、redis锁在项目中的使用,延时消息怎么做;

10、zk用过吗;

11、es深分页怎么处理;

12、QA;

滴滴

1、自我介绍,项目提问;

2、mysql行锁,颗粒度有什么变化;

3、mysql怎么优化的;

4、sql字段超长了怎么办?截断 or 继续写入;

5、缓存的模式有哪些,redis怎么保证一致性和可靠性,redis事务;

6、算法题:三数之和;

百度

1、自我介绍;

2、tcp重传机制;

3、三次握手,DDOS的原因;

4、LRU是怎么实现的;

5、缓存穿透、击穿、雪崩的场景;

6、Redis限流器可以怎么设计(比如限流一分钟20次,可以使用zset);

7、mysql回表、索引结构;

8、给邮箱字段加索引可以怎么设计(前缀索引、邮箱取hash值);

9、QA;

小红书

1、自我介绍;

2、消息的长链接、触达的实现有了解吗?

3、下单支付场景下怎么确保一致性?

4、消息队列的延迟消息有用过吗?

5、B+树的特点;

6、介绍一下mysql写入数据的流程,越详细越好;

7、读写性能怎么评估?

8、mysql主从复制了解吗?主从延迟都有什么处理方法;

9、算法题:无重复字符的最长子串;

10、QA;

#面经##后端##Java##社招##悬赏#
全部评论
请问现在社招面试是线上面试还是线下呀?
点赞 回复 分享
发布于 07-18 21:01 北京

相关推荐

11-15 15:46
兰州大学 C++
点赞 评论 收藏
分享
16 60 评论
分享
牛客网
牛客企业服务