拼多多&快手研发面经

  • 时间:
  • 浏览:2
  • 来源:UU快3—全天最准大发快三

用还还有一个 栈都还可以 实现,先压当时人,再压右节点,再压左节点。不过我卡在一半没写完,面试官说有思路就行了,今天就面到这,因此就溜了,发现因此非要了。

1 自我介绍

拼多多:业务平台研发工程师

3 有哪几种复杂化化的业务逻辑讲一下。

二面:

1 项目状态

7 好像只要哪几种了。

4 对拼多多有哪几种了解

6 有还还有一个 场景,多应用程序并发,为每个应用程序安排还还有一个 随机的睡眠时间,设想两种数据特性去唤醒睡眠时间现在开始的应用程序,应该用哪种特性,答应该用优先级队列,也只要小顶堆,顶部是剩余睡眠时间最短的那个应用程序。

4 最大的难点是哪几种,收获是哪几种。

老生常谈了,就不贴了。

大伙儿说消费者本地有缓存,都还可以 访问缓存中的生产者。

2 实习收获

1 讲一下项目

8 实习最大的收获是哪几种。

3 老家和期望城市

类型的操作是不安全的,自加呢,赋值呢。

11 负载均衡为什做的呢,为哪几种非要做,了解过集群雪崩么。

3 一道算法题,还还有一个 二维矩阵进行逆置操作,也只要行变列列变行。现在开始我理解错了,直接用一维数组转储再重新填入新数组。

8 计算机怎样才能访问还还有一个 文件的字节流呢,讲一下过程,说了Linux从inode节点找到磁盘地址,进行读取,他问我是直接读取么,我只要一定会有读缓存,我我觉得还应该说一下DMA的。

技术面试两轮,一面40分钟,二面还还有一个 小时。

一面:

2 做的主只要Java对吧,讲一下多应用程序把,用到哪几种写一下

5 对拼多多的11 10 6为什看,都还可以 接受么

3 写了thread和runnable,因此写了应用程序池,她问我应用程序池由哪几种组件组成,有哪几种应用程序池,分别为什使用,以及拒绝策略有哪几种。

5 为哪几种MySQL和Redis全部一定会使用独立应用程序来部署,开放端口来提供服务,为哪几种不写在内核中。

                     

三面:技术面

13 写一道题,二叉树的后序遍历,非递归算法。

拼多多&快手研发面经

面试官说都可可是我会一维数组么

4 MySQL和redis的区别是哪几种

祝大伙儿早日拿到满意的offer。

6 Redis了解哪几种内容,是单应用程序么,为哪几种是单应用程序呢,数据一定是位于物理内存中么,我不懂这话啥意思,就问了一下是全部一定会指因此也在虚拟内存中。大伙儿说那讲一下虚拟内存的机制把,我就讲了分页,页表,换页哪几种东西。

10 get和post的区别

2 写还还有一个 生产者消费者

5 MySQL的主从好友克隆为什做的,答日志,具体原理是哪几种,有哪几种优缺点。

12 从前还还有一个 题目,还还有一个 节点要和客户连接建立心跳检测,大慨有百万数量的连接,因此会定期发送心跳包,要写还还有一个 update措施和check措施,update措施更新心跳状态,check删除超九时 点,为什做,现在开始做了个hash发现check要轮询太慢了,因此用计时器和开应用程序检测只要行,最后说了个LRU,大伙儿说OK的。

6 知道服务的横向扩展和纵向扩展么,现在开始理解错了,可是我只可是我 提高单机性能,以及扩展成集群。

2 多应用程序

5 集合类熟悉吧,写还还有一个 题目,还还有一个 字符串集合,找出pdd因此删除,我直接写了还还有一个 list因此for循环判断相等时删除,她说明显问提,我才发现list直接删位置会出错,于是大伙儿说改用数组,她说不太符合要求,统统有应该使用iterator删除会好一些,修改会反映到集合类,因此后会出错。

7 RPC了解么,大伙儿说了主只要协议栈+数据格式+序列化措施,因此非要有服务注册中心管理生产者和消费者,他问我注册中心宕机为什办,大伙儿说都还可以 做高可用,大伙儿说要问的全部一定会两种,是想问我注册中心宕机时消费者算是能访问生产者。

9 分布式了解哪几种东西,消息队列了解么,用在哪几种场景,说了削峰,限流和异步。说了kafka,问我为什保证数据不丢失,以及确保消息后会被重复消费。还问了消息送达确认是为什做的。

HR面:

7 cap介绍一下吧,为哪几种非要3选2

用还还有一个 栈都还可以 实现,先压当时人,再压右节点,再压左节点。不过我卡在一半没写完,面试官说有思路就行了,今天就面到这,因此就溜了,发现因此非要了。

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/a724888/article/details/827024400

9 tcp和udp的区别

快手:Java研发工程师

4 扩展一下,二维数组位于4000g的文件中,为什做都还可以 完成上方算法的操作,我只要先按行拆分,最后再拼接。

6 因此说一下Redis吧,是单应用程序还是多应用程序,Redis的分布式为什做,说了集群。

8 应用程序与应用程序

面试共有三轮

3 Java多应用程序了解么,哪几种前一天还还有一个 int

快手面经

1一面

5 扩展两下,一行数据就会超出内存,应该为什做,那就按列拆分,最后合并。

4 哪几种前一天多应用程序会位于死锁,写还还有一个 例子吧,因此我写了还还有一个 还还有一个 应用程序,还还有一个 锁,分别持有还还有一个 ,请求从前的死锁实例。

因此使用volatile修饰语句有哪几种作用。

2 讲一下项目的主要架构,你在上方做了哪几种

1 写还还有一个 选着排序因此插入排序

问了我知道swap分区么,大伙儿说不太清楚。

▼更多精彩内容

一:先面了hr面

二:技术面

7 项目用到了多应用程序,因此应用程序数统统有会为什样,大伙儿说会占内存,还有只要切换应用程序比较频繁,他问切换应用程序会位于哪几种,应该只要CPU切换上下文,具体只要寄存器和内存地址的刷新。

10 cap了解么,分别指哪几种,base呢,强一致性和弱一致性有哪几种措施来做,2pc了解么,说一下大慨过程。

信公众号【黄小斜】大厂应用程序员,互联网行业新知,终身学习践行者。关注后回复「Java」、「Python」、「C++」、「大数据」、「机器学习」、「算法」、「AI」、「Android」、「前端」、「iOS」、「考研」、「BAT」、「校招」、「笔试」、「面试」、「面经」、「计算机基础」、「LeetCode」 等关键字都还可以 获取对应的免费学习资料。 

拼多多:业务平台研发工程师

因此解答的过程中才发现我理解错了。改了一会才学会英语。

在武汉进行的现场面试。共三面,耗时还还有一个 小时。

9 TCP三次握手的过程,因此非要第三次握手有哪几种问提。

1 项目

11 并发量大慨有有几个,做过优化吗

在武汉进行的现场面试。共三面,耗时还还有一个 小时。