阿里中间件1+2+3+HR面经

阿里中间件

一面:
1自我介绍
2项目中做了什么,难点呢。
3Java的线程池说一下,各个参数的作用,如何进行的。
4Redis讲一下
5分布式系统的全局id如何实现。用zookeeper如何实现的呢,机器号+时间戳即可。
6分布式锁的方案,redis和zookeeper那个好,如果是集群部署,高并发情况下哪个性能更好。
7kafka了解么,了解哪些消息队列。
8想做业务还是研究。
9然后出了一道题,linux的访问权限是rwx格式的。使用一个类支持访问权限的增删改查,并且注意使用的数据格式以及方法效率,规范。给了一个多小时写题。

耗时将近30分钟。

二面:
1 介绍你做的项目和其中的难点。
2 上次面试官问的问题,反射的作用是什么。
3 数据仓库,多线程和并发工具等。
4 私有云,docker和k8s等。
5 了解哪些中间件,dubbo,rocketmq,mycat等。
6 dubbo中的rpc如何实现。
7 自己实现rpc应该怎么做
9 dubbo的服务注册与发现。
10 听说我是非科班,于是问了些排序算法

耗时将近30分钟。

三面:
三面不是面试,而是笔试,耗时三个小时,考的是Java核心的基础。但是好像不能透题,就不说了。都挺有难度的。
大概说一下就是有几个考点,Java并发的知识点,集合类,线程池,多线程之间的通信等。

HR面:

聊人生谈理想,HR小姐姐非常温柔,交流十分愉快。30分钟。

小问题
顺带问大家一个个人问题,中间件这种技术部门和业务部门(比如蚂蚁,菜鸟)比较起来怎么样呢,因为没做过技术研究,以前也是crud居多。


#面经##Java工程师##阿里巴巴##秋招##内推#
全部评论
本文发于微信公号【程序员江湖】分享程序员求职、技术和生活的那些事 | 关注即可领取3T免费学习资料
点赞 回复 分享
发布于 2018-11-17 10:47
技术层面有挑战,自身能够快速成长,但是没有业务线容易有产出
点赞 回复 分享
发布于 2018-07-23 23:04
看到大佬的博客和github,就知道大佬为什么那么猛了。。跪了
1 回复 分享
发布于 2018-07-23 22:39
这么快?啥时候hr面的呀
点赞 回复 分享
发布于 2018-07-23 22:11
dalao 三面笔试是写代码么?
点赞 回复 分享
发布于 2018-07-23 22:06
大佬牛逼啊
点赞 回复 分享
发布于 2018-07-23 21:55
大佬牛逼啊
点赞 回复 分享
发布于 2018-07-23 21:51
全局唯一ID 机器号+时间戳不行吧 还要加个毫秒内序号数
点赞 回复 分享
发布于 2020-08-14 01:03
吊炸天😱分布式的东西太多了
点赞 回复 分享
发布于 2018-08-04 18:28
hr说什么时候发offer?你是阿里中间价吗?
点赞 回复 分享
发布于 2018-08-04 18:07
请问你一面多久接到二面的?
点赞 回复 分享
发布于 2018-08-03 20:29
春招实习的时候也面到hr了,但是最后还是把我挂了。。。
点赞 回复 分享
发布于 2018-08-02 09:57
大佬,你的项目是从哪里搞来的
点赞 回复 分享
发布于 2018-08-02 08:13
大佬,看完感觉这些年书都白读了
点赞 回复 分享
发布于 2018-07-30 18:45
三面是技术部门老大面吗
点赞 回复 分享
发布于 2018-07-29 01:32
大佬你好
点赞 回复 分享
发布于 2018-07-28 09:42
大佬,请教一下,docker和k8s主要问了什么呀
点赞 回复 分享
发布于 2018-07-27 21:07
大佬,我三面面完以后有快半个月没消息了,然后系统上还是面试中,这是不是已经凉透气了👀
点赞 回复 分享
发布于 2018-07-25 19:06
膜!!!羡慕 祝贺大佬
点赞 回复 分享
发布于 2018-07-25 18:49
笔试还要考线程池。。那就难受啦
点赞 回复 分享
发布于 2018-07-25 18:46

相关推荐

#数据人的面试交流地##实习进度记录##数据人的面试交流地#作业帮时间是随机的,今天下午测的。作业帮是10道选择题加2到算法题:选择题:考了数据结构排序二叉树,linux命令:awk '$NF' test 这里的test是一个有多行数据的文件,这命令是输出该文件末行的内容。还考了mapreduce优化数据倾斜的办法这里我好像选错了有两个选项一个是把count(distinct ) 替换为sum()group by 还有是将小文件先保存到内存中这两个好像是对的都可以优化数据倾斜此问题。还考了Flink的一些特性不过我还没学过flink,还考了kafka的高性能和低性能的一些问题,这我也是一脸懵。还考了六个盘的汉洛塔要移动几次才通过。然后是算法题,第一个是简单的二分查找,不过我只通过了94%,后面看估计是我对左右指针移动还是有点问题。第二个是leetcode32题,最长有效括号,可惜了我两个月前还写过但是还是没写对,只通过了63%。也不知道能不能过。阅文(寄了,以为是8.30考没想到是8.30结束结果只写了20分钟):这好像是前面是单选题,中间是不定项,后面是问答题单选题:考了hive内置函数,考了hive与spark的对比,hadoop节点默认备份是多少~(还考了斗破苍穹的主角是谁虽然我没看过印像中好像叫萧炎)不定项:有mysql中delete,drop和truncate这三者的区别特点(我对truncate完全没印象),还考了flink的一些知识。问答题:第一个是mapredce工作流程这个还好,第二个是如何解决spark数据倾斜的方法。这里时间不够了我一点没写,也没多少印象。这里我现在写一下加深点印象1.可以增加随机前缀或后缀:来打散数据分布,在后继计算中去除前后缀从而负载均衡2.广播小表,如果是原因是小表与大表join可以将小表广播到每个节点,避免产生数据倾斜。3.salting方法:为倾斜数据填加盐值,打散倾斜数据4.分区策略调整:通过自定义分区器或者合理选择内置分区器来均匀分布数据5.增大并行度:针对只有少量数据造成的倾斜任务,增加并行度可以更快地处理这些小任务6.数据预处理:合并一些小文件,fliter操作等第三四个就是写sql语句,第三个挺简单的就是第四题来不及看了。ok就是这些了,预祝大家都能找到自己想要的工作实现,我还是继续去沉淀去了,这一个月也不知道自己在忙些啥好像就是一直在刷算法题和sql题,八股都没怎么看,对组件的掌握还是太浅了。#实习##数据开发工程师实习##暑期实习加油##牛客AI配图神器#
查看14道真题和解析 投递阅文集团等公司7个岗位 数据人的面试交流地
点赞 评论 收藏
分享
评论
21
176
分享

创作者周榜

更多
牛客网
牛客企业服务