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

2019-07-31 10:59:35 +08:00
 mushishi

我完全凭回忆梳理了一下

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. 你的优缺点是什么
10666 次点击
所在节点    程序员
40 条回复
nihaoaa
2019-07-31 13:38:25 +08:00
虽然都是一些常见的题,但是不准备下真的答不上来啊
PerpetualHeng
2019-07-31 13:38:45 +08:00
这应该是 P6,比较基础。
ElegantOfKing
2019-07-31 13:49:39 +08:00
是校招吗?感觉问的比较基础。
kiddingU
2019-07-31 14:14:12 +08:00
与宇宙第一大厂头条比简单很多
fhsan
2019-07-31 14:28:47 +08:00
这不是网上都有面试题吗,随便背背就过了吗?
vance
2019-07-31 14:31:56 +08:00
上面题也可以深入的问
drafter
2019-07-31 14:47:24 +08:00
老哥,你工作几年了啊
happyhou
2019-07-31 15:16:35 +08:00
题目很深入,不是背背就行了的。
anonymousUser123
2019-07-31 15:51:37 +08:00
https://www.bilibili.com/video/av48988279
这个还不错,面试高频题整理,面试前不准备一下真的很难完全都记住。。。。。
smallpython
2019-07-31 16:29:23 +08:00
一个都看不懂
magicode
2019-07-31 21:26:17 +08:00
说实话我真不会 看来都是大佬啊
wm5d8b
2019-07-31 21:38:22 +08:00
都是实际工作中,从事相关方面开发就会遇到的问题。我挺好奇,那些实际不会,靠刷题进去的人,难道进去后就能立即学会,开始干活吗?
fuermosi777
2019-08-01 00:50:36 +08:00
@wm5d8b #32 确实是的。我们公司的前三级码农都是靠刷题进来的,进来后基本百分之百能立即学会开始干活。
mushishi
2019-08-01 09:07:24 +08:00
@zichen 两个部门差不多经历了 8 轮面试,两个部门在线 coding 的各两道,现场一个部门一道加起来 6 到题目,得 coding
mushishi
2019-08-01 09:07:41 +08:00
@CEBBCAT 感谢
mushishi
2019-08-01 09:08:39 +08:00
@vance 是的,这是问题切入点,接下来会问的很细。
mushishi
2019-08-01 09:09:44 +08:00
@drafter 4 年
MOONYANYI
2019-08-01 09:45:55 +08:00
@CEBBCAT #7 看到这,我就去点了,楼主点赞
wm5d8b
2019-08-01 12:15:29 +08:00
@fuermosi777 #33 我这边刷题进来的已经开除 2 个了,spring 都不会
notfound09
2019-08-01 14:52:56 +08:00
楼主面试的是哪里的职位,杭州还是北京

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/587788

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX