文章 2024-02-29 来自:开发者社区

阿里面试官问我Redis怎么实现分布式锁

前言 分布式锁一般有三种实现方式: 数据库乐观锁; 基于Redis的分布式锁; 基于ZooKeeper的分布式锁。 一、什么是分布式锁?要介绍分布式锁,首先要提到与分布式锁相对应的是线程锁、进程锁。 线程锁 线程锁:主要用来给方法、代码块加锁。当某个方法或代码使用锁,在同一时刻仅有一个线程执行该方...

文章 2024-02-21 来自:开发者社区

阿里面试:Java开发中,应如何避免OOM

Java内存管理:避免OOM的10个实用小技巧 引言 在Java开发中,OutOfMemoryError(OOM)错误一直是令开发者头疼的问题,也是Java面试中出现核心频率很高的问题。那么我们究竟怎么样才能够有效正确的管理内存,日常开发中究竟要注意哪些核心技巧来避免OOM错误。本文将带大家一起学习10个避免OO...

阿里面试:Java开发中,应如何避免OOM
文章 2024-01-25 来自:开发者社区

阿里P8大佬终于把春招面试必备的神级Java面试手册给开源了!

先说说JavaJava 作为国人编程开发语言中的 NO.1,已经占比半壁江山,选择入行做 IT 做编程开发的人,基本都把它作为首选语言,进大厂拿高薪也是大多数小伙伴们的梦想。以前Java 岗位人才的空缺,而需求量又大,所以这种人才供不应求的现状,就是 Java 工程师的薪资待遇相对优厚的原因所在。但是随着这个从事行业的人数逐渐增多,行业竞争也越来越大,招聘的企业和程序员们都想招聘到自己需要的人才....

阿里P8大佬终于把春招面试必备的神级Java面试手册给开源了!
文章 2024-01-22 来自:开发者社区

在家“闭关”,阿里竟发来视频面试,4面顺利拿下offer

前言关于疫情:进入主题之前,开篇先闲谈几句,这次的面试来得意外,主要也是因为疫情的缘故,所以心里上是没有准备的,这次肺炎对我们的学习、工作和生活都造成了非常大的影响,很多学校延期开学,企业也延期返工,实际上在闭关的这段时间里,我们正好可以好好利用这段时间,为自己之后想要做得事情充分做好准备,也希望肺炎赶快过去,我们的生活恢复正常。个人背景:关于个人呢,我是一个普通的双非本科生,在校成绩不错,各方....

在家“闭关”,阿里竟发来视频面试,4面顺利拿下offer
文章 2024-01-22 来自:开发者社区

啃完这些Spring知识点,我竟吊打了阿里面试官(附面经+笔记)

前言对于开发同学来说,Spring 框架熟悉又陌生。 熟悉:开发过程中无时无刻不在使用 Spring 的知识点;陌生:对于基本理论知识疏于整理与记忆。导致很多同学面试时对于 Spring 相关的题目知其答案,但表达不够完整准确。今天,分享的一位同学的面经,4面顺利通过拿下了offer,这次面试给他印象最为深刻的就是关于Spring相关的面试题,回答得比较顺畅,也让阿里面试官刮目相看!以下展示的阿....

啃完这些Spring知识点,我竟吊打了阿里面试官(附面经+笔记)
文章 2024-01-17 来自:开发者社区

最全的MySQL总结,助你向阿里“开炮”(面试题+笔记+思维图)

前言作为一名编程人员,对MySQL一定不会陌生,尤其是互联网行业,对MySQL的使用是比较多的。对于求职者来说,MySQL又是面试中一定会问到的重点,很多人拥有大厂梦,却因为MySQL败下阵来。实际上,MySQL并不难,今天这份最全的MySQL总结,助你向阿里“开炮”,拿下offer没啥问题。注意:关于MySQL的内容整理,包括了面试题、学习笔记、使用文档以及Xmind思维图几个部分,需要高清和....

最全的MySQL总结,助你向阿里“开炮”(面试题+笔记+思维图)
文章 2024-01-15 来自:开发者社区

太为难我了,阿里面试了7轮(5年经验,拿下P7岗offer)

前言今年的大环境非常差,互联网企业裁员的现象比往年更严重了,可今年刚好是我的第一个“五年计划”截止的时间点,说什么也不能够耽搁了,所以早早准备的跳槽也在疫情好转之后开始进行了。但是,不得不说,这次阿里面试真的太难为我了,可以说是和面试官大战了7个回合,不过好在最后给了offer。我个人情况是5年Java后台经验,阿里定级P7的样子,下面是我的面试经历分享,希望能带来一些不一样的启发和帮助。我与阿....

太为难我了,阿里面试了7轮(5年经验,拿下P7岗offer)
文章 2024-01-10 来自:开发者社区

阿里前端常考vue面试题汇总(二)

阿里前端常考vue面试题汇总(一):https://developer.aliyun.com/article/1415106watch 原理watch 本质上是为每个监听属性 setter 创建了一个 watcher,当被监听的属性更新时,调用传入的回调函数。常见的配置选项有 deep 和 immediate,对应原理如下deep:深度监听对象,为对象的每一个属性创建一个 watcher,从而确....

阿里前端常考vue面试题汇总(二)
文章 2024-01-10 来自:开发者社区

阿里前端常考vue面试题汇总(一)

 大厂面试题分享 面试题库前后端面试题库 (面试必备) 推荐:★★★★★地址:前端面试题库  web前端面试题库 VS java后端面试题库大全Vuex中actions和mutations有什么区别题目分析mutations和actions是vuex带来的两个独特的概念。新手程序员容易混淆,所以面试官喜欢问。我们只需记住修改状态只能是mutations,actions只能通过....

阿里前端常考vue面试题汇总(一)
文章 2024-01-09 来自:开发者社区

阿里面试官:如何给所有的async函数添加try/catch?

前言大厂面试题分享 面试题库前端面试题库 (面试必备) 推荐:★★★★★地址:前端面试题库三面的时候被问到了这个问题,当时思路虽然正确,可惜表述的不够清晰后来花了一些时间整理了下思路,那么如何实现给所有的async函数添加try/catch呢?async如果不加 try/catch 会发生什么事?// 示例asyncfunctionfn() { let value = awaitnewPro...

阿里面试官:如何给所有的async函数添加try/catch?

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

Java面试那些事儿

手把手带您学习Java,开启编程之路。

+关注
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等