农业末流211,Java自学一年的我是怎么走上大厂之路的

pdd HR小姐姐,声音很好听,很年轻(不知道是不是也是实习生),期待薪资,项目(说功能就行),怎么学的,家庭情况,学业情况,等通知,一周能

-------------5.12


base上海,是我向往的996作息,工资也给到了期待的最右区间,包吃,有转正,总的面试体验都很不错

----------------------------------蚂蚁金服花呗部门

======================================================================================================================================

--------------2021-04-29 支付宝蚂蚁花呗2面 电话面试20min

3月底就已经一面了, 当时面试官十分满意, 第2天就拉我2面, 发现已经投了阿里其他部门了,

就去转流程卡了这么久才来安排2面…

2面的面试官很忙, 原本晚上78点左右, 因为开会就调到晚上10:30安排(下班了还要面试, 很感激)

直接介绍项目(校园水站系统和奶茶店点餐系统外包)

项目(负责的模块(全部是一个人做),为什么写水站, 水站项目的流程, 具体功能,

可以帮助送水员送水吗(每栋楼舍有实时叫水概览图), 奶茶项目的支付功能怎么实现的(微信支付),

把下单流程说下(选商品, 下订单, 微信统一下单预支付, 小程序调起收银台, 回调填入交易号,

账单回查, 商家自己负责配送))

项目用了哪些技术(SpringBoot, MySQL, Redis, JWT, Linux, Docker, uni-app, Vue)

为什么用JWT, 作用, 怎么用的?

说下二叉树和B树的区别和各自优缺点?(没答好,B树效率高且适合数据多的情况,节点二分查找,磁盘块读取,二叉树适合数据量少的直接全部加载到内存去读)

说下Redis的2中持久化的机制?(RDB和AOF) 各自优缺点?

Redis为什么用单线程?(简单专一, 不用考虑并发不用锁, 高效无线程切换, 私下查了还有: 瓶颈在内存不在CUP, IO多路复用)

JMM里堆里分代的原因?好处?

以后打算从事那个方向或者发展方向?

最近在学的技术(目前认知停留在微服务阶段)

说说微服务的理解?(将整个项目拆成不同个子项目(服务), 服务集群, 像是RPC调用那种, 没答好(服务注册发现, 网关, 熔断, 服务通信等))

微服务的优缺点?(提高并发, 模块化服务解耦, 编程复杂, 分布式事务)

最近有在面其他公司吗?(美团oc半个月了offer还没下来,拼多多明天第4面HR面, 携程1面挂了5.8有个复试, 最后表明自己真的很想去蚂蚁)

有什么问的?(什么部门的, 主要业务)

问题都不难, 阿里这边比较喜欢问项目,这个面试官更想听你的理解, 20分钟就结束了, 算法也没问, 可能是大晚上了吧

-----最想去蚂蚁,一面面试官师兄也一直在帮催流程

面试官说在安排hr了,拼多多还有几天考虑时间,如果等不到去拼多多也很不错

--------------------------------字节

===================================

找的内推,没有笔试(之前投的笔试挂了)

内推人很给力 5.11投的,当天就安排了一面时间。

----------------------5.11 上午一面50min


面试官很年轻,问的都很基础底层

自我介绍

项目说了一点点,面试官说他们是c++/go方向的,我是java到时候可能要转c++( 🤣我说我就是从c++基础转去学java的)

InnoDB的页机制

ACID,事务如何实现,redolog很大怎么办

redis的数据结构,各个使用场景,过期淘汰策略

进程线程的区别,进程的切换过程

虚拟内存,为什么要有虚拟内存,进程的虚拟内存联系起来 (盲区。。。)

HasnMap和ConcurrentHashMap的区别

红黑树有了解吗,聊聊b树和b+树,b树和二叉树比较下优缺点

内存可见性(我当时回答大致说每个线程对应一个cpu,每个cpu有自己的cache,cache和主存之间通过总线缓存协议维持一致性,不知道对不对)

还有几个简单的基础底层

算法题:将一个句子的每个单词原地翻转,不难,但是面试官看着我一行一行敲完,敲完就把我的错误全部指出一遍跑通(堪比调试器 🤣这面试官以前莫不也是java的)

提问,问完当场说下午安排2面。

算法还好,运气好不难,面试官把控的很好,很多学过的操作系统那些都快忘了也会去引导你慢慢想起来)

-----------------------5.11 下午二面40min


面试官全程半站着,可能坐着累了。

自我介绍,当我说到java时直接打断,说他们是go和c++,然后继续面试。。。

做道题吧!( 🤣)

算法:一个数组,有重复的数字,找3个和为0的数。

当时做了很久,调了很久,面试官也帮着找问题,用的比较麻烦的办法,最后还是没调通,下来自己找到问题了调通了(😐一做算法就紧张),O(n2),下来看了可以用双指针就很简单也是O(n2)

项目,聊了几个简单业务

面试官:随便问了哈( 🙃裂)。。。

tcp,udp,老八股

消息队列用过吗,RabbitMQ,为什么用它(面试官表示它以前很常用)

k-v存储用过什么,redis,过期机制,rehash是什么,redis的虚拟节点(这个不知道,下来也没查到,有知道的写评论区可以吗谢谢泥 😅)

数据库的主从原理,具体是怎么监听binlog日志的

能实习多久,什么时候可以来。这2天等hr通知。

--------------------------5.13 HR面10min


hr是一个大四学姐,也是实习生,长得很漂亮甜静的那种一笑就两大虎牙,室友蹲我旁边全程盯着看。。。

学姐全程时不时忍不住笑( 😂我全程都很严肃认真),问平时表现,自己的优缺点,喜欢团队开发吗,生活中有遇到什么问题怎么解决的(学姐不要太官方,面后想想她为什么忍不住笑,可能她也  实习没多久吧,不会是对着白纸调问题吧🤣,之后微信聊天:我还是很专业的嘛,咋听着这么不靠谱泥 🤣))

小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。

深知大多数初中级Java工程师,想要提升技能,往往是自己摸索成长,但自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!

因此收集整理了一份《2024年最新Java开发全套学习资料》送给大家,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。
img
img
img

由于文件比较大,这里只是将部分目录截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频

如果你觉得这些内容对你有帮助,可以添加下面V无偿领取!(备注Java)
img

Kafka进阶篇知识点

image

Kafka高级篇知识点

image

44个Kafka知识点(基础+进阶+高级)解析如下

image

由于篇幅有限,小编已将上面介绍的**《Kafka源码解析与实战》、Kafka面试专题解析、复习学习必备44个Kafka知识点(基础+进阶+高级)都整理成册,全部都是PDF文档**

rlskID-1710411919894)]

Kafka高级篇知识点

[外链图片转存中…(img-tG5J52tn-1710411919895)]

44个Kafka知识点(基础+进阶+高级)解析如下

[外链图片转存中…(img-NWJRKNRT-1710411919895)]

由于篇幅有限,小编已将上面介绍的**《Kafka源码解析与实战》、Kafka面试专题解析、复习学习必备44个Kafka知识点(基础+进阶+高级)都整理成册,全部都是PDF文档**

本文已被CODING开源项目:【一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码】收录

  • 23
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值