一名双非名媛成功拿下蚂蚁、美团、携程等大厂拿offer后复盘面试经历

这篇博客是一位双非硕士的面试经历分享,她成功获得蚂蚁、美团、携程等大厂的offer。博主强调了扎实的基础知识、面试准备的重要性,如Java基础、数据结构、设计模式、并发知识等,并提到leetcode刷题对提升解题思路的价值。她在面试中遇到的问题包括序列化、synchronized底层、Tomcat集群同步、设计模式应用、Java并发包、数据一致性等方面,同时分享了不同公司的面试流程和题目。
摘要由CSDN通过智能技术生成

今天小编给大家带来一个优秀妹子的后台面试经验总结,希望对正在面试或者以后需要面试的人提供一些参考和帮助。具体如下:

本人妹子,985硕士,211本科,专业都是软件工程,一直投的是Java后台开发,只投过一次网易的测试,技术不是大牛,但是比较努力。实验室没有项目,so项目经验是0,在去年这个时候看到实验室师兄找工作的艰难,因此开始复习的时间比较早。

最开始先看的java基础,看的马某某的视频,后面就看框架视频,后来也看过某某学院的视频,都是在网上找的免费的。《剑指offer》刷了一遍,有些重点的题一定要滚瓜烂熟。《大话设计模式》《mysql必知必会》《程序员面试金典》《Java并发编程实战》等都看了一遍,《深入理解Java虚拟机》看了两遍。《Java编程思想》《Java数据结构和算法中文第二版》《Spring技术内幕:深入解析Spring架构与设计原理(第2版)》挑的重点看。

现在觉得最后悔的是leetcode没有刷,有时间一定要刷,有时间一定要刷,有时间一定要刷,对解题思路很有帮助。因为没有项目经验,就在网上找了一个项目,对于项目中的问题一定要很熟,用到的技术不仅要会用,还要理解底层,反正每次都会被问,感觉面试官对什么高并发的东西挺感兴趣的。

我主要是想找成都的公司,但是最开始海投的时候,不管公司在哪里,我都投了,反正投的公司有几十家,我认为多面几家公司可以多增加一点面经。多关注一些技术群,有很多内推信息(很多公司内推可以免笔试,这是很爽的!!),我的前两个offer都是内推的(美团和携程),因为美团是成都的,自己也比较满意,所有后面很多公司的面试都没有去,但是建议还投的时候还是都投,先拿一个心里有底。


排名按面试时间

蚂蚁金服-内推的,面了3面技术

1面hr(在池子中泡了3个多月,最后还是gg了)这是我秋招的第一次面试,别提多紧张了,声音都在发抖,自我介绍都不知道说什么。。。

1.自我介绍(说的很乱)

2.序列化的底层怎么实现的

3.synchronized的底层怎么实现的

4.tomcat集群怎么保证同步

5.了解nosql吗?redis?

6.怎么解决项目中超卖的问题

7.int的范围

8.有什么想问的?我问对于没有实现经验和实际项目经验的,阿里会考虑吗?面试官说对于应届生,阿里还是最看重基础。我:你们平时怎么学习技术?面试官:从实际项目中学习。。。面完之后,面试官说我基础可以,给我过,我能走多远就不知道了,反正很谢谢这位面试官,给我的秋招增加了很多信心,毕竟是阿里的面试官说我基础可以。

二面

清楚的记得二面是在晚上7点左右,刚走到教研室楼下,看见是杭州的电话,顿时激动了,然后一接,果然是阿里,因为下面很吵,我就一口气跑到5楼,然后喘着粗气进行自我介绍。。尴尬

1.问了项目中超卖的问题怎么解决

2.你熟悉什么数据结构

3.说说快排,我说了快拍实现的过程&

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
安装 nbextensions 可以为 Jupyter Notebook 提供额外的功能和扩展。在安装过程中,你可能会遇到一些问题。根据你提供的信息,你已经成功安装了 jupyter_contrib_nbextensions 包,并且正在尝试安装 JavaScript 和 CSS 文件。 在执行命令 "jupyter contrib nbextension install --user" 时出现问题,可能是由于以下原因之一: 1. 权限问题:请确保你有足够的权限来安装扩展。如果你是在 Linux 或 macOS 上使用 Jupyter Notebook,请尝试使用管理员权限运行该命令,即在命令前加上 "sudo"。 2. 环境问题:请确保你的 Jupyter Notebook 环境正确配置,并且可以正常运行。你可以尝试重新启动 Jupyter Notebook 并再次运行安装命令。 3. 包依赖问题:请确保你的系统中已经安装了所有必需的依赖包。你可以通过运行 "pip list" 命令来查看已安装的包列表,并确保 jupyter_contrib_nbextensions 的依赖包已经正确安装。 如果以上方法都无法解决问题,你可以尝试以下替代方法来安装 nbextensions: 1. 使用 conda 安装:如果你使用的是 Anaconda 环境,可以尝试使用 conda 命令来安装 nbextensions。首先运行 "conda install -c conda-forge jupyter_contrib_nbextensions" 安装主包,然后运行 "jupyter contrib nbextension install --user" 安装扩展。 2. 手动安装:你可以手动下载 nbextensions 的源代码,并将其解压到 Jupyter Notebook 的扩展目录中。然后运行 "jupyter nbextension enable <extension_name>" 来启用特定的扩展。 希望以上信息对你有帮助!如果你还有其他问题,请随时提问。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值