持续三个月的阿里两个部门的面试结束了,失败告终,今天抽空把面试题总结了一下,希望对各位有所帮助 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
mushishi
V2EX    程序员

持续三个月的阿里两个部门的面试结束了,失败告终,今天抽空把面试题总结了一下,希望对各位有所帮助

  mushishi 2019-07-31 10:59:35 +08:00 11385 次点击
这是一个创建于 2276 天前的主题,其中的信息可能已经有所发展或是发生改变。

我完全凭回忆梳理了一下

java

  1. equals 和 hashcode 重写的问题,实际项目中的应用
  2. hashmap 的死循环怎么出现的,怎么解决
  3. synchronized 和 lock 的实现原理
  4. ClassLoader 加载器相关的
  5. 数组和链表的扩容机制和源码怎么是怎么实现的

coding

  1. 链表翻转
  2. 动态规划
  3. 多线程打印奇偶数
  4. LRU
  5. 手动实现 ArrayBlockingQueue
  6. 二叉树后序遍历

中间件

  1. RabbitMq 怎么保证消息 100%送达,100%消费。
  2. redis 为什么高效,热 Key ,穿透,雪崩 解决办法
  3. Nginx 负载均衡策略和算法
  4. zk 的选举机制

项目

  1. 描述项目架构和实现
  2. 给定一个场景让你设计功能实现或者方案,大文件筛选,大文件排序

数据库

  1. 乐观锁,悲观锁
  2. 执行器优化
  3. 事务
  4. 索引类型 B+ hash 区别和应用场景

网络

  1. 三次握手,四次挥手

人事

  1. 你遇到的最大问题或者是困难是什么
  2. 你的优缺点是什么
第 1 条附言    2019-07-31 14:01:42 +08:00
社招 P6 岗位,列出来的都是比较基础的一些问题,可以有准确答案的,现场面问了很多项目描述和设计方面比较具体的问题就比较发散了,就没写出来了。
第 2 条附言    2019-07-31 14:02:54 +08:00
社招 P6 岗位,列出来的都是比较基础的一些问题,可以有准确答案的,现场面问了很多项目描述和设计方面比较具体的问题就比较发散了,就没写出来了。
第 3 条附言    2019-08-01 09:16:58 +08:00
想起来了,还问了 JVM 相关的
## JVM
1. 强引用、弱引用的区别
2. JVM 垃圾回收算法
3. 查看 GC 的命令,结合实际项目谈谈对 GC 数据的分析
4. JVM 调优参数,为什么这样设置
40 条回复    2019-08-01 14:52:56 +08:00
polebug
    1
polebug  
   2019-07-31 11:05:22 +08:00
为啥能同时面两个部门?
FarAhead
    2
FarAhead  
   2019-07-31 11:07:45 +08:00
打扰了
NewDraw
    3
NewDraw  
   2019-07-31 11:08:40 +08:00 via Android
都挺基础的,阿里面试算是很正规了。
asd123456cxz
    4
asd123456cxz  
   2019-07-31 11:11:41 +08:00
想了解下为啥失败了。。应该不是技术问题吧?
Raymon111111
    5
Raymon111111  
   2019-07-31 11:11:57 +08:00
还不错

没有奇葩问题
skypyb
    6
skypyb  
   2019-07-31 11:14:02 +08:00
这个是几年经验的题?
CEBBCAT
    7
CEBBCAT  
   2019-07-31 11:17:57 +08:00 via Android
九人收藏 没人(点)感谢 是 V 友 2.0 了
aLazarus
    8
aLazarus  
   2019-07-31 11:20:27 +08:00
@CEBBCAT #7 那你现在再刷新看下?
weiruanniubi
    9
weiruanniubi  
   2019-07-31 11:21:05 +08:00
莫名反感人事的问题……
zichen
    10
zichen  
   2019-07-31 11:23:50 +08:00
coding 那部分是只需要讲思路还是要手写代码?如果手写的话,6 个题目是不是太多了……
season4675
    11
season4675  
   2019-07-31 11:28:18 +08:00
@polebug 你的语文有点差,楼主没说同时
season4675
    12
season4675  
   2019-07-31 11:28:34 +08:00
@weiruanniubi 所有 HR 的标准问题
wh1012023498
    13
wh1012023498  
   2019-07-31 11:30:37 +08:00
= = 没有奇葩的问题啊。都挺常规。。
Anshi
    14
Anshi  
   2019-07-31 11:31:03 +08:00
人事不就问这个嘛。。没毛病。。。
Suddoo
    15
Suddoo  
   2019-07-31 11:39:59 +08:00
很基础了
morethansean
    16
morethansean  
   2019-07-31 11:49:05 +08:00
我觉得楼上反感的原因在于,从没有真正认真思考过这个问题...
lawmil
    17
lawmil  
   2019-07-31 11:49:57 +08:00
这是面 p6 么?
leishi1313
    18
leishi1313  
   2019-07-31 12:53:52 +08:00 via Android
楼上那些那么反感人事的问题,你们知道谷歌也开始面这种 behavioral question 了嘛,亚马逊就别说了,14 条铁律想要进去一条都不能有差,面挂过两次全是栽在这上了
yunkchen
    19
yunkchen  
   2019-07-31 13:31:34 +08:00
应该先说一下面的业务部门-岗位-职级
dk7952638
    20
dk7952638  
   2019-07-31 13:36:16 +08:00
我工作 8 年,说实话如果不复习一下的话,大部分答不出来,即使复习了,有一些也只能答出个皮毛
nihaoaa
    21
nihaoaa  
   2019-07-31 13:38:25 +08:00
虽然都是一些常见的题,但是不准备下真的答不上来啊
PerpetualHeng
    22
PerpetualHeng  
   2019-07-31 13:38:45 +08:00
这应该是 P6,比较基础。
ElegantOfKing
    23
ElegantOfKing  
   2019-07-31 13:49:39 +08:00
是校招吗?感觉问的比较基础。
kiddingU
    24
kiddingU  
   2019-07-31 14:14:12 +08:00
与宇宙第一大厂头条比简单很多
fhsan
    25
fhsan  
   2019-07-31 14:28:47 +08:00
这不是网上都有面试题吗,随便背背就过了吗?
vance
    26
vance  
   2019-07-31 14:31:56 +08:00
上面题也可以深入的问
drafter
    27
drafter  
   2019-07-31 14:47:24 +08:00
老哥,你工作几年了啊
happyhou
    28
happyhou  
   2019-07-31 15:16:35 +08:00
题目很深入,不是背背就行了的。
anonymousUser123
    29
anonymousUser123  
   2019-07-31 15:51:37 +08:00
https://www.bilibili.com/video/av48988279
这个还不错,面试高频题整理,面试前不准备一下真的很难完全都记住。。。。。
smallpython
    30
smallpython  
   2019-07-31 16:29:23 +08:00
一个都看不懂
magicode
    31
magicode  
   2019-07-31 21:26:17 +08:00
说实话我真不会 看来都是大佬啊
wm5d8b
    32
wm5d8b  
   2019-07-31 21:38:22 +08:00
都是实际工作中,从事相关方面开发就会遇到的问题。我挺好奇,那些实际不会,靠刷题进去的人,难道进去后就能立即学会,开始干活吗?
fuermosi777
    33
fuermosi777  
   2019-08-01 00:50:36 +08:00
@wm5d8b #32 确实是的。我们公司的前三级码农都是靠刷题进来的,进来后基本百分之百能立即学会开始干活。
mushishi
    34
mushishi  
OP
   2019-08-01 09:07:24 +08:00
@zichen 两个部门差不多经历了 8 轮面试,两个部门在线 coding 的各两道,现场一个部门一道加起来 6 到题目,得 coding
mushishi
    35
mushishi  
OP
   2019-08-01 09:07:41 +08:00
@CEBBCAT 感谢
mushishi
    36
mushishi  
OP
   2019-08-01 09:08:39 +08:00
@vance 是的,这是问题切入点,接下来会问的很细。
mushishi
    37
mushishi  
OP
   2019-08-01 09:09:44 +08:00
@drafter 4 年
MOONYANYI
    38
MOONYANYI  
   2019-08-01 09:45:55 +08:00
@CEBBCAT #7 看到这,我就去点了,楼主点赞
wm5d8b
    39
wm5d8b  
   2019-08-01 12:15:29 +08:00
@fuermosi777 #33 我这边刷题进来的已经开除 2 个了,spring 都不会
notfound09
    40
notfound09  
   2019-08-01 14:52:56 +08:00
楼主面试的是哪里的职位,杭州还是北京
关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     3325 人在线   最高记录 6679       Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 28ms UTC 04:41 PVG 12:41 LAX 21:41 JFK 00:41
Do have faith in what you're doing.
ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86