拼多多java工程师 面试经验分享

一面

1、线程池用过哪些?线程池有哪些参数?然后问我几个常用线程池的用法和实际场景问题。

2、集合框架的知识,hashmap,ArrayList,LinkedList 源码相关知识,基本整个介绍了 一

遍,与hastable,concurrenthashmap 相互的关联和区别;

3、说几个垃圾回收器,cms 回收器有哪几个过程,停顿几次,会不会产生内存碎片。老 年

代产生内存碎片会有什么问题。

4、讲讲快速排序,分析一下时间复杂度?

5、双亲委派模型介绍一下;

6、java 中同步、volatile 关键字;

7、jvm 内存分区,为什么要有新生代和老年代?

8、有做个 VM 内存优化吗?

9、数据库索引主键和唯一索引有什么区别?

10、聚集索引和非聚集索引的区别?

11、MySQL 存储引擎 innoDB 和 MylSAM 的区别?

12、innoDB 的 B+树索引叶子节点的 Data 域存储的是什么?MylSAM 的 B+树索引叶子节点

的Data 域存储的是主键还是物理地址?

二面

1、在一个静态方法内调用一个非静态成员为什么是非法的?

2、MySQL innodb 的 b+树索引,主键索引,聚簇索引有什么区别。

3、数据库四大特性

4、事务的四大隔离级别

5、jvm 场景问题,标记清除多次后老年代产生内存碎片,引起 full gc,接下来可能发生什

么问题?

6、MySQL 里有哪些锁,行锁表锁,乐观锁呢?

7、MySQL 的死锁怎么产生的,举了两个例子。

8、dubbo 里的 zookeeper 是做什么的?

9、aio,nio,bio 的了解,NIO 的核心概念有哪些?

10、常用的 NIO 框架有哪些?优劣势?

11、手撕代码。牛客题霸上的原题,可以去看看:NC9 二叉树中是否存在节点和为指定值

的路径;

三面

1、分布式下 redis 如何保证线程安全?

2、redis 持久化的方式以及区别;

3、zookeeper 如何实现分布式锁、其他分布式锁怎么实现?

4、kafka 的架构,如何用 kafka 保证消息的有序性?

5、数据库的优化包含哪些?MySQL 的优化,谈两个你优化的例子。

6、最有技术难度的项目,介绍下相关核心设计流程。

7、工作中,遇见了技术瓶颈无法解决,你的解决思路?

8、未来你的职业规划是怎么样?

 

 

 

 

#拼多多##java工程师##面经#
全部评论
全是八股文
点赞 回复 分享
发布于 2021-07-04 20:55
这是实习还有秋招呀
点赞 回复 分享
发布于 2021-06-09 23:38

相关推荐

emmm别问我为啥上一条帖子隔了两个月我才开始投简历和拿offer,因为我懒😰简单流程如下:周一凌晨改好的简历,然后到处乱投简历;周二接到了三维家的一面通知,临时抱佛脚的背了一些八股;周三上午一面下午通知第二天hr面;周四上午hr面下午拿offer,遂收手支线:在BOSS上顺手投了几个大厂,投字节的时候不小心投城客户端了,结果过了一天HR突然把我简历要走了,还问我能不能整客户端,我直接一口答应(脏面评警告😢)结果在周三下午的时候给我打电话,说前端有空缺实习岗,问我有没有兴趣,然后就跟我约了周四下午一面😰我都没咋准备啊,咩都不会啊😭结果周四下午面完,晚上打电话通知过一面了,赶紧把二面约在下周一下午,留点缓冲时间。逆大天了,我一半的问题都不会,他居然给我过了?运气未免有点好了😥现在正在恶补计网、网安、性能优化的东西(这三大板块我是几乎一点不会,一面几乎一点答不出来,加上我又没怎么背八股,这块被干烂了😵)心得体会与经验:1. 我giao怎么这么快就结束了,我还以为要找好久😨2. 大厂的面试问题真的和中厂小厂很大不同,比如在三维家我能自己吹水到vue的数据劫持、Proxy代理响应式之类的他们就觉得很不错了,但是在字节你但凡敢提到一下就会追问你细节了,一追问马脚就全漏出来了3. 有信心真的很重要,我感觉我能拿中厂offer最重要的就是吹水吹出自信来了,以至于三维家面试反问面试官有哪里还需要改进的时候,他就说很不错了解的很多😦4. 理解很重要,我从头到尾真没背过很多八股,不过有一些知识确实是敲过代码验证过,所以面试的时候能吹水吹得出来😇想了解面经啥的可以直接评论区问我,但我可能也说不全,因为我没有记录,而且今天摆了一天感觉记忆快清空了😵下面是故事时间:我暑假刚开始的时候才开始准备八股,印象很深那个时候连什么原型、事件循环、闭包这些名词都没听过,资料也不知道怎么找,就一直零零散散的准备,感觉也只有js稍微背了一下八股,其他很多时候都是靠完全理解和手写熟悉一些机制的,但这样做效率很低,反正准备了一个多星期半个月就开摆了😭结果一摆就摆到了开学,笔记是乱七八糟的,八股是忘光光的,简历是一直没改的,实习也是一直没投过的。直到上周日晚上偶然和师兄聊天,他突然问我“你怎么还不找实习”,那天晚上才幡然醒悟,是时候做点事情了😡然后就按照上面描述的来走了。其实我感觉我从头到尾都没背特别多八股,也没怎么找刷题资料啥的,早期就是翻尚硅谷或者黑马的入门视频从头学起,中期用面试鸭看了一点点题,主要是在学js机制和敲js代码,后期才发现了w3c的面经网站,然后在那里看着学(那个时候已经懒得敲了,因为有些问题与代码感觉不像是给找实习的看的,忒细了点😂)接下来继续准备字节二面吧,虽然几乎没啥可能可以通过,但是万一有奇迹呢?😍😍😍也祝大家能够早日拿到心仪的offer
内向的柠檬精在研究求...:我已经预见10天后你会发,节孝子启动了
投递三维家等公司10个岗位
点赞 评论 收藏
分享
Hesaki:没有面试官邀请就是这个状态
投递腾讯等公司10个岗位
点赞 评论 收藏
分享
评论
1
36
分享

创作者周榜

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