拼多多等公司的java岗社招面试经验分享

滴滴打车
1.根据简历介绍一下自己

2.问项目,验证码是怎么实现的,怎么保证下单的幂等性,mysql集群如果写请求先于读请求然后将内容放入redis 中后,redis 将脏数据返回给用户怎么办?mybatis 的优点,mybatis

分页查询底层原理,如果数据量很大怎么办?

3.说一下Redis主从?完整重同步,部分重同步

4. Redis主从数据不一致情况?

5.mysql索引

6.为什么选择B+树?

7.为什么不适用hash,hash 应该很快啊

8. 如何评估一个索引建的是否合理

9. 影响INNODB的性能和指标的元素可能有哪些

10. redis过期时间你自己的话要如何设计

11.滴滴打车从点发单到回来,从计网的角度来说发生了什么?


拼多多

1、AQS底层

2、线程池底层

3、如何确定线程数设置多少?

4、volatile关键字的作用,保证可见性是指什么的可见性?

5、redis和memcached的区别?

6、redis 底层数据结构有哪些,SDS动态字符串的优点是什么?

7、简单说下redis的持久化机制

8、redis分布式锁实现

9、简要介绍kafka以及kafka如何保证数据一致性?

10、kafka的batchsize指的是什么?


搜狐

1、Java有没有主动触发GC的方式(没有)。

2、可重入锁的用处及实现原理,写时复制的过程,读写锁,分段锁

(ConcurrentHashMap中的segment)。

3、悲观锁,乐观锁,优缺点,CAS有什么缺陷,该如何解决。

4、ABC三个线程如何保证顺序执行。

5、线程的状态都有哪些。

6、sleep和wait的区别。

7、notify和notifyall的区别。

8、ThreadLocal的了解,实现原理。

9、数据库连接池。

10、durid 的常用配置。


#面经##社招##搜狐##滴滴##拼多多##Java工程师#
全部评论
System.gc()不算是主动触发吗
1 回复 分享
发布于 2021-07-12 14:15
请问这是几面?
点赞 回复 分享
发布于 2021-07-12 16:31
没有手撕算法吗?
点赞 回复 分享
发布于 2021-05-19 14:34

相关推荐

压力很大,面试官全程高压,问的问题不难,但是没有任何反馈,很慌张,也无算法。实习问了20分钟,一直问我你们做的有什么用,总时长一小时1.学校都有什么课程2.spring的ioc原理以及优点3.除了解耦还知道什么?4.springboot与spring区别,二者的源码看过没?Tomcat了解嘛?有没有具体看过5.spring的bean,面试官一直在重复一个思想问我懂不懂,完全没听过6.mybatis是干什么的?ibatis用过没?平常怎么写SQL?完全不写嘛?7.设计一个分布式双十一秒杀系统(前端,网关,缓存,数据库防超卖全设计)8.怎么做限流9.缓存与数据库一致性,你做异步要用户等你嘛?10.负载均衡怎么做11.多数据中心还是单数据中心,如果出现没卖完怎么做(到这完全不会了,面试官直接说换个话题吧)12.平常读书吗?13.上过哲学课嘛?14.兴趣爱好有没有15.对ai的看法16.来深圳有问题嘛?17.为什么不考研18.上大学带给了你什么?你提升在哪里,有没有具体的例子?反问:1.现在手机都有应用市场,应用宝怎么盈利?除了手机应用市场还是有人用,现在在做跨端,微软都有合作,之后会进军mac,主要做游戏,腾讯本身就是游戏大户。2.面试表现?整体评价一下会给到反馈。面完直接变HR面,今天HR面后,已经转为录用评估了,来牛客许个愿,暑期现在还没什么面试,希望能拿个offer之后再考虑要不要留在手子吧。
nunuking:三面压力这么大吗,面试的会议约了多长时间呀
面试问题记录
点赞 评论 收藏
分享
02-25 19:38
门头沟学院 Java
点赞 评论 收藏
分享
评论
2
52
分享

创作者周榜

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