3.30 阿里网商Java后端一面凉经

  1. 自我介绍
  2. 介绍一下Java的一些基本的集合类
  3. deque双端链表,加入一个元素,咋做
  4. hashmap底层的数据结构是什么
  5. Java里面的同步机制有哪些来处理并发,或者说有哪几种锁
  6. lock和synchronized锁有什么区别
  7. 场景题:现在有十台机器在提供服务,就以挂号系统为例,有很多人挂号,100个号,不能超。一个请求过来,看看还有没有剩余,有就挂号,没有就失败。这种情况能不能使用synchronized或lock锁。
  8. 接上题,怎么实现。我说初步并发不是很多的话,先用乐观锁。乐观锁怎么实现的。具体描述一下。
  9. 还有没有其他的办法。
  10. 分布式锁。
  11. 日常有使用过多线程的框架吗,Java系统中多线程的工具
  12. 数据库层面,mysql的几个特性说一下。
  13. MySQL隔离性有哪几种
  14. 数据库为啥要用索引这个东西。使用场景有哪些。背后原理是什么,为什么用索引就会快。
  15. 什么情况需要回表。什么情况不需要。
  16. 具体工作中用过数据库事务。事务是怎么使用的。
  17. 什么情况下触发事务的回滚,springboot怎么感知到业务失败了需要回滚,你的代码怎么告诉他需要回滚
  18. try catch捕捉到什么类型的异常会触发回滚
  19. 你自己方法里写了try catch,transactional注解还能捕捉到异常然后回滚么?为什么
  20. SQL优化你一般怎么优化的,介绍一下。从哪些方面进行优化
  21. spring和springboot有什么区别
  22. mybatis具体是做什么的,作用是什么
  23. maven的依赖控制有了解么。如果两个依赖,都依赖了同一个包,但是各自依赖的包的版本不一样。想用比较新的那个版本。遇到这种版本冲突怎么解决。
  24. 一些项目的问题
  25. 你项目高并发的请求量有多大
  26. 用什么软件模拟的
  27. 你是怎么解决这么大的并发问题的。详细描述一下过程。
  28. 你的读写分离是怎么做的。
  29. 主库和从库之间是完全同步的吗。刚写进去,读不到,这个问题怎么解决的。
  30. 你觉得要加缓存比较好,你为什么要觉得加缓存。
  31. 使用缓存,假如说有人更新了数据库,再去查缓存,查出来是更新前的数据怎么办?
  32. 你这个xxx系统具体的业务场景是什么
  33. 怎么入库的,入库设备扫码是什么方式调用你的接口的,怎么发起的调用的
  34. 入库这个动作如果是同一个设备请求了你两次,怎么保证只会有入库一次
  35. 快排怎么实现的。
  36. 一个长度为n(n > 10)的数组,在这个数组里面找出连续三个数的和的最大值。
  37. 有没有什么问题
    1. 部门业务做的啥
    2. 有没有啥建议给我
    3. 有没有必要把分布式学透再出来找工作

总的来说,还是问的很简单很基础的,奈何有些问题我答的太菜了。做梦也没想到第一个面试贡献给了阿里,本来还想拿中小厂练练手再面大厂的,这下估计直接g了。

#阿里巴巴#
全部评论
竟然翻到这么早的帖子了,楼主现在在阿里了?
点赞 回复 分享
发布于 2022-10-18 17:34 山西

相关推荐

昨天 14:27
中山大学 C++
rt,day3就开始接需求
星际探神:你就想 你是水货他们都没面出来 他们也水 管他呢
点赞 评论 收藏
分享
避坑恶心到我了大家好,今天我想跟大家聊聊我在成都千子成智能科技有限公司(以下简称千子成)的求职经历,希望能给大家一些参考。千子成的母公司是“同创主悦”,主要经营各种产品,比如菜刀、POS机、电话卡等等。听起来是不是有点像地推销售公司?没错,就是那种类型的公司。我当时刚毕业,急需一份临时工作,所以在BOSS上看到了千子成的招聘信息。他们承诺无责底薪5000元,还包住宿,这吸引了我。面试的时候,HR也说了同样的话,感觉挺靠谱的。于是,我满怀期待地等待结果。结果出来后,我通过了面试,第二天就收到了试岗通知。试岗的内容就是地推销售,公司划定一个区域,然后你就得见人就问,问店铺、问路人,一直问到他们有意向为止。如果他们有兴趣,你就得摇同事帮忙推动,促进成交。说说一天的工作安排吧。工作时间是从早上8:30到晚上18:30。早上7点有人叫你起床,收拾后去公司,然后唱歌跳舞(销售公司都这样),7:55早课(类似宣誓),8:05同事间联系销售话术,8:15分享销售技巧,8:30经理训话。9:20左右从公司下市场,公交、地铁、自行车自费。到了市场大概10点左右,开始地推工作。中午吃饭时间大约是12:00,公司附近的路边盖饭面馆店自费AA,吃饭时间大约40分钟左右。吃完饭后继续地推工作,没有所谓的固定中午午休时间。下午6点下班后返回公司,不能直接下班,需要与同事交流话术,经理讲话洗脑。正常情况下9点下班。整个上班的一天中,早上到公司就是站着的,到晚上下班前都是站着。每天步数2万步以上。公司员工没有自己的工位,百来号人挤在一个20平方米的空间里听经理洗脑。白天就在市场上奔波,公司的投入成本几乎只有租金和工资,没有中央空调。早上2小时,晚上加班2小时,纯蒸桑拿。没有任何福利,节假日也没有3倍工资之类的。偶尔会有冲的酸梅汤和西瓜什么的。公司的晋升路径也很有意思:新人—组长—领队—主管—副经理—经理。要求是业绩和团队人数,类似传销模式,把人留下来。新人不能加微信、不能吐槽公司、不能有负面情绪、不能谈恋爱、不能说累。在公司没有任何坐的地方,不能依墙而坐。早上吃早饭在公司外面的安全通道,未到上班时间还会让你吃快些不能磨蹭。总之就是想榨干你。复试的时候,带你的师傅会给你营造一个钱多事少离家近的工作氛围,吹嘘工资有多高、还能吹自己毕业于好大学。然后让你早点来公司、无偿加班、抓住你可能不会走的心思进一步压榨你。总之,大家在找工作的时候一定要擦亮眼睛,避免踩坑!———来自网友
qq乃乃好喝到咩噗茶:不要做没有专业门槛的工作
点赞 评论 收藏
分享
05-20 13:59
门头沟学院 Java
米黑子米黑子:你这个成绩不争取下保研?
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
昨天 14:01
点赞 评论 收藏
分享
评论
3
7
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务