普本非计算机,三面字节,只因精通这七大技术栈拿到28*16薪offer

博主分享了自己非计算机专业出身,却凭借深入理解Redis、Docker、K8S等技术及扎实的算法基础,成功通过字节跳动面试,获得高薪Offer的故事。面试中涉及HashMap、Java GC、Linux、TCP/IP、MySQL、Redis等多个技术点。
摘要由CSDN通过智能技术生成
前言

**作为一个 Java 程序员,平时总是陷在业务开发里,每天噼里啪啦忙敲着代码,上到系统开发,下到 Bug 修改,感觉自己无所不能。然而偶尔的一次聚会,听说和自己一起出道的同学早已经年薪 60 万,**而自己却囊中羞涩。于是也想看看新机会,找个新平台,好好发展。

image

于是恶补了下Redis、MySQL、K8S、Nginx、Kafka、Docker还有算法,当时恶补算法完全是因为在阿里的一位朋友的说法:

现在大厂面试时都在问算法,尤其是应届生问的更多,未来找工作算法肯定是刚需,有时间你一定要好好学下算法,我这有左程云左神的《程序员代码面试指南》你回头看看吧

image

谁知后来刚好收到字节跳动的面试邀请,这就有点戏剧性了(左神的算法书没白啃),抱着试试看的心态参加了面试,拿到了28*16薪的offer,虽然最后因为某些原因,没去吧~~

下面分享下面试的大致过程

一面:

hashmap,怎么扩容,怎么处理数据冲突?怎么高效率的实现数据迁移?

Linux的共享内存如何实现,大概说了一下。

socket网络编程

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值