“弃C++从Java”,六个月后五面阿里,定级阿里P6

本文是一位程序员从C++转向Java,经过六个月的学习后,成功通过五轮阿里面试并定级为P6的历程。文章详细记录了面试过程,包括技术面和HR面的问题,涉及并发、数据库、JVM、面试技巧等内容,强调了面试准备的重要性以及表达沟通能力的作用。
摘要由CSDN通过智能技术生成

前言

在接触 Java 之前我接触的比较多的语言就是C和C++,对Java语言的学习也有稍有的涉猎。到了今年疫情,在竞争的压力下,我才选择正式改行 Java ,到目前为止接触Java大概有一年多的时间,所以Java开发水平算不上很好。

刚开始投递的时候,我并没有直接就投递阿里,毕竟心里还是有一点点小害怕的。于是,我就先投递了几个不算大的公司来练手,就是想着刷刷经验而已或者说是练练手。面了一个月其他公司后,我找了一个博主的朋友帮助内推,就有了后面这次面试。

面试阿里之前我对自己的并发知识不太有信心,就花时间看了几本并发方面的书籍,网上也找了好多博客来看。

下面简单的说一下我的这5次面试:4次技术面+1次HR面,希望我的经历能对你有所帮助。

一面(技术面)

  1. 自我介绍(主要讲自己会的技术细节,项目经验,经历那些就一语带过,后面面试官会问你的)。
  2. 聊聊项目(就是一个很普通的分布式商城,自己做了一些改进),让我画了整个项目的架构图,然后针对项目抛了一系列的提高性能的问题,还问了我做项目的过程中遇到了那些问题,如何解决的,差不多就这些吧。
  3. 可能是我前面说了我会数据库优化,然后面试官就开始问索引、事务隔离级别、悲观锁和乐观锁、索引、ACID、MVVC这些问题。
  4. 浏览器输入URL发生了什么?
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值