V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
mushishi
V2EX  ›  程序员

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

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

我完全凭回忆梳理了一下

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
为啥能同时面两个部门?
w7938940
    2
w7938940  
   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   ·   实用小工具   ·   5232 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 25ms · UTC 01:15 · PVG 09:15 · LAX 17:15 · JFK 20:15
Developed with CodeLauncher
♥ Do have faith in what you're doing.