四面阿里,看看你都会吗

2023-12-31 20:38
文章标签 阿里 看看 四面

本文主要是介绍四面阿里,看看你都会吗,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

最近一个朋友跟我说,现在面试太难了,再也不是以前那种随便背几个面试题然后就能拿到offer的时候了。最近朋友准备换工作面试了阿里,然后和我交流了下他遇到的一些面试题,然后我整理了一下,然后就分享给有需要的朋友们顺便也查漏补缺一下。

一面

1.开始是自我介绍;

2.HashMap的实现原理,什么是hash碰撞,怎样解决hash碰撞?

3.ConcurrentHashMap的原理,与HashTable的区别?

4.HashSet和TreeSet的区别以及底层实现原理

5.HashMap中存key-value,value有重复但是都是Comparable类型可比较;怎样根据value排序此集合,介绍实现方法

6.ReentrantLock和synchronized关键字有什么区别?

7.synchronized 修饰static方法,具体锁的是什么?

8.工作当中cpu和内存异常排查方法;详细说明分析过程及定位解决方式

接着是讲项目,项目里的问题比较简单;

然后就是各种基础,jvm内存模型,nio,bio,aio,高并发,sychronized和volltail,HashMap,数据结构和扩容;

还有一些场景题目,大并发/海量数量的情况下,怎么设计系统。从里面拿出两点来问,一个是系统解耦,一个是分库分表;

最后一个是编码题,HashMap里key是自定义对象的情况,排序

jvm问的比较多,线上发版如何做到分批发的,redis命令,数据结构,数据库内部锁机制,线上问题解决,sql优化等等;

二面

1.ClassLoader的原理,举出应用场景及工作实例,介绍类加载过程及工作中的应用

2.HashMap的实现原理,什么是hash碰撞,怎样解决hash碰撞?

3.ConcurrentHashMap的原理,与HashTable的区别?

4.HashSet和TreeSet的区别以及底层实现原理

5.HashMap中存key-value,value有重复但是都是Comparable类型可比较;怎样根据value排序此集合,介绍实现方法

6.ReentrantLock和synchronized关键字有什么区别?

7.synchronized 修饰static方法,具体锁的是什么?

8.工作当中cpu和内存异常排查方法;详细说明分析过程及定位解决方式

9.一个jvm的原理及优化;

10.sql的优化;

11.现在使用的框架原理,比如使用了dubbo,会问dubbo的原理,还有h5怎么调用dubbo等;

12.接着是讲项目,项目里的问题比较简单;

13.然后就是各种基础,jvm内存模型,nio,bio,aio,高并发,sychronized和volltail,HashMap,数据结构和扩容;

还有一些场景题目,大并发/海量数量的情况下,怎么设计系统。从里面拿出两点来问,一个是系统解耦,一个是分库分表;

最后一个是编码题,HashMap里key是自定义对象的情况,排序

三面

1、executor service实现的方法,可以设置的参数;

2、出了个算法提,找出链表中倒数第n个节点;

3、还问了thread和runable的区别;

4、聚簇索引是什么;

5、redis问了一个实际问题的解决办法,如果redis一个value特别大,有什么解决方案;

6、redis内存淘汰机制;

7、mysql的默认隔离级别;

8、 堆排序

9、 paxos协议

10.、跨机房部署,遇到的问题及解决方案,全年的9999率

11、MMM的DB架构,主从未完全同步,master挂了,未同步的内容会造成什么影响,怎么恢复

12、 ng和tomcat什么区别?能否将两者角色互换。即:tomcat做反向代理,ng做服务容器。说明原因。

13、 DNS协议

14、 volatile实现原理

15、 NAT:公网ip和局域网ip转换

16、类加载委托机制,锁的应用,项目架构

四面:

jit,nio,排序算法,hashmap,更多的是项目细节~

1、谈谈项目里主要负责了什么,负责的项目是怎样的架构,自己负责了什么等等;

2、JVM类加载机制;

3、JVM内存模型,栈空间都放什么,什么情况下栈内存会溢出等;

4、JVM调优;

5、JVM垃圾收集机制;

6、比较关心金融方面的知识是否了解,是否有过金融项目开发的经验;

7、jvm栅栏问题,threadlocal的使用;

8、JVM

9、多线程

10、List求交集

11、解决项目运行时,CPU占用过高的问题

12、线程同步几种机制

13、linux检索log,匹配某一请求最多的top10


附:2019年七面面经
在这里插入图片描述
在这里插入图片描述

这篇关于四面阿里,看看你都会吗的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/557085

相关文章

阿里开源语音识别SenseVoiceWindows环境部署

SenseVoice介绍 SenseVoice 专注于高精度多语言语音识别、情感辨识和音频事件检测多语言识别: 采用超过 40 万小时数据训练,支持超过 50 种语言,识别效果上优于 Whisper 模型。富文本识别:具备优秀的情感识别,能够在测试数据上达到和超过目前最佳情感识别模型的效果。支持声音事件检测能力,支持音乐、掌声、笑声、哭声、咳嗽、喷嚏等多种常见人机交互事件进行检测。高效推

阿里云服务器ces

允许公网通过 HTTP、HTTPS 等服务访问实例 https://help.aliyun.com/document_detail/25475.html?spm=5176.2020520101.0.0.3ca96b0b3KGTPq#allowHttp

LLM系列 | 38:解读阿里开源语音多模态模型Qwen2-Audio

引言 模型概述 模型架构 训练方法 性能评估 实战演示 总结 引言 金山挂月窥禅径,沙鸟听经恋法门。 小伙伴们好,我是微信公众号《小窗幽记机器学习》的小编:卖铁观音的小男孩,今天这篇小作文主要是介绍阿里巴巴的语音多模态大模型Qwen2-Audio。近日,阿里巴巴Qwen团队发布了最新的大规模音频-语言模型Qwen2-Audio及其技术报告。该模型在音频理解和多模态交互

超越IP-Adapter!阿里提出UniPortrait,可通过文本定制生成高保真的单人或多人图像。

阿里提出UniPortrait,能根据用户提供的文本描述,快速生成既忠实于原图又能灵活调整的个性化人像,用户甚至可以通过简单的句子来描述多个不同的人物,而不需要一一指定每个人的位置。这种设计大大简化了用户的操作,提升了个性化生成的效率和效果。 UniPortrait以统一的方式定制单 ID 和多 ID 图像,提供高保真身份保存、广泛的面部可编辑性、自由格式的文本描述,并且无需预先确定的布局。

node.js实现阿里云短信发送

效果图 实现 一、准备工作 1、官网直达网址: 阿里云 - 短信服务 2、按照首页提示依次完成相应资质认证和短信模板审核; 3、获取你的accessKeySecret和accessKeyId; 方法如下: 获取AccessKey-阿里云帮助中心 4、获取SignName(签名名称)和 TemplateCode(模板code); 二、代码实现 1、项目结构 【/c

每个游戏公司的领导都应该看看Supercell的“十年总结”

我知道,你一定会说,Supercell的案例太特殊了。手游出现以来,全世界就只有这么一个Supercell,它的经历、理念和公司架构这些文化,其他公司学不来,不管对中国公司还是海外公司,都没有什么实际借鉴意义。 但Supercell真的有这么“特殊”吗? 比如他们对于留存数据的看重,尤其是测试期留存的看重,和国内——和任何一家常规游戏公司看重留存的态度,都没有什么明显不同。 他们也会试着设立

JS_阿里云oss视频上传后,如何获取视频封面

当您需要获取视频封面、提取视频关键帧图像进行视频编辑,或者提取视频中特定场景帧图像用于视频监控等时,可以将视频上传至OSS存储空间,然后通过本文所示方法进行视频截帧。 使用示例 本文示例使用的Bucket为杭州地域名为oss-console-img-demo-cn-hangzhou的Bucket,视频外网访问地址为: https://oss-console-img-demo-cn-hangzho

阿里编码规约怎么使用?

阿里编码规约是一个插件,可以检测到代码中不规范的代码。 使用步骤: 1.去下载安装插件: 2.安装插件后,重启android studio。会发现: 3.使用此插件。 打开一个java文件,点击红色框的按钮。 4.检测结果。如下图

SpringBoot整合Minio及阿里云OSS(配置文件无缝切换)

SpringBoot整合Minio及阿里云OSS 文章目录 SpringBoot整合Minio及阿里云OSS1.Minio安装测试1.Docker安装启动容器 2.创建bucket3.上传文件修改权限 2.SpringBoot整合Minio及阿里云OSS1.公共部分抽取2.Minio配置整合1.添加pom依赖2.添加配置文件3.操作接口实现 3.阿里云OSS配置整合1.pom依赖2.添加

[SaaS] 阿里妈妈-万相营造

阿里妈妈 创意中心 - 首页基于阿里妈妈营销平台,提供从图文到视频再到落地页的素材级智能化创意支持,是您营销创意数字资产累积和升值的阵地,最大化提升营销的效率和效果。https://chuangyi.taobao.com/ 1.AI图片 商品图: