2021届校招阿里一面面经

2023-12-31 20:48
文章标签 阿里 2021 届校 一面面

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

Java研发实习岗,30多分钟,电话面
没想到第一次面试给了阿里,太惨了,一些基础问题学过太久就忘了,看来基础还是很重要的啊

1、自我介绍
2、(好几个问项目的问题,这里就不记录了)项目中遇到的技术难点是什么?
3、MySQL优化了解吗?我回答说加索引提高搜索效率,后来说到了B+树,(自己挖了个坑,于是有了后面的问题)没来得及复习数据结构啊,基础都忘了…
4、B+树是什么结构?怎么存储数据的?
5、说一下二叉树的数据结构?树和二叉树的区别?
6、说一下二叉树的前序遍历、中序遍历?(后来一搜发现答错了)
7、List和Array的区别?(就是数组和链表的区别)
8、经典问题:如何判断链表是否有环(用快慢指针)
9、MySQL什么是事务?(我回答说一个失败全部回滚)
10、MySQL事务是怎么实现的?(我从使用者的角度猜了一下,说开始事务前保存一个状态,如果失败恢复状态)
11、MySQL锁了解吗?我说项目中遇到过死锁问题,然后被问到为什么会死锁、是怎么解决的?
12、问Java中Map的实现哪个用的多一些?我说HashMap
13、于是接上个,问HashMap的底层原理?我说JDK1.8之后是数组+链表+红黑树,初始大小16,负载因子0.75
14、问HashMap的存储结构什么时候会转换为红黑树?我回答说记得是当链表长度超过8的时候
15、说一下计算机由什么组成?ALU是全称什么?
16、简单的说一下对SpringBoot的理解
17、SpringBoot有什么特点?
18、说一下对Spring的理解?(可能是我水平太菜,没有明白想要问啥,只说了一下Spring包括SpringMVC,SpringBoot,SpringData之类的…)
19、Java多线程了解吗?(我说有3种方式,继承Thread类,实现Callable接口,实现Runnable接口,然后重写run方法,调用的时候.start)
20、有什么要问我的?

(还有一些问题比如参加过什么程序设计竞赛,有没有发表过论文之类的)

这篇关于2021届校招阿里一面面经的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



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

相关文章

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

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

GPU 计算 CMPS224 2021 学习笔记 02

并行类型 (1)任务并行 (2)数据并行 CPU & GPU CPU和GPU拥有相互独立的内存空间,需要在两者之间相互传输数据。 (1)分配GPU内存 (2)将CPU上的数据复制到GPU上 (3)在GPU上对数据进行计算操作 (4)将计算结果从GPU复制到CPU上 (5)释放GPU内存 CUDA内存管理API (1)分配内存 cudaErro

阿里云服务器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及其技术报告。该模型在音频理解和多模态交互

2021-8-14 react笔记-2 创建组件 基本用法

1、目录解析 public中的index.html为入口文件 src目录中文件很乱,先整理文件夹。 新建components 放组件 新建assets放资源   ->/images      ->/css 把乱的文件放进去  修改App.js 根组件和index.js入口文件中的引入路径 2、新建组件 在components文件夹中新建[Name].js文件 //组件名首字母大写

2021-08-14 react笔记-1 安装、环境搭建、创建项目

1、环境 1、安装nodejs 2.安装react脚手架工具 //  cnpm install -g create-react-app 全局安装 2、创建项目 create-react-app [项目名称] 3、运行项目 npm strat  //cd到项目文件夹    进入这个页面  代表运行成功  4、打包 npm run build

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

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

[SWPUCTF 2021 新生赛]web方向(一到六题) 解题思路,实操解析,解题软件使用,解题方法教程

题目来源 NSSCTF | 在线CTF平台因为热爱,所以长远!NSSCTF平台秉承着开放、自由、共享的精神,欢迎每一个CTFer使用。https://www.nssctf.cn/problem   [SWPUCTF 2021 新生赛]gift_F12 这个题目简单打开后是一个网页  我们一般按F12或者是右键查看源代码。接着我们点击ctrl+f后快速查找,根据题目给的格式我们搜索c

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

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

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

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