关注博主不迷路:可乐可乐可
博主还只是个双非的22小萌新,轻喷,谢谢啦
2021年的求职确实迷幻,在学校选修+必修政策的加持下,大三上就肝完了所有的选修学分,留下潇洒的背影就上路春招。
看了无数公司,最喜欢的还是两个地方:阿里巴巴星环|字节跳动
春招字节提前批一波过了,人已经第二天报道了,阿里姗姗来迟,问要不要面试(笑死
入职字节,但是却不是正统的研发部门,说走就走,3天拿了Momenta的offer,踏上半年自动驾驶的小车。小半年、算法、业务全都做了,虽然是自动驾驶里的并夕夕,但是收获还是颇丰,道路匹配算法,Kubernetes自动缩容,外包平台。但是感觉自己始终不是自动驾驶这边的人(虽然mentor很看好,这里也谢谢mentor),一般赶需求一边面试,Momenta的付出还是划算的,靠Momenta的项目、自己本身扎实一点的Java底子,拿了字节跳动国际化电商的offer。
人已经坐在字节了,阿里又来了电话问面试(真可以的),不过就这样了,秋招拿到字节就不去浪费其他公司的offer了233
半年时间,人整个大起大落,不过就一句话
“不要停止脚步,就算当前没有机会,也要在下次机会到来时做好准备。”
废话就到这里了,我整理一下面经,有需要的同胞可以看看吧,希望有帮助
实习面经
字节和Momenta
滴滴Kubernetes团队
时间大概在春招末尾,已经结束或者快结束(那个时候他还没出事儿
实习一面
- 感觉面试比较随意,可能是缺人
- 讲讲并发并行,讲讲进程线程
- 讲讲mysql事务
- 讲讲Kubernete
- 算法题(竟然是口嗨)合为0的组合个数
实习二面
- 谈谈Kubernetes的了解,构建微服务,云原生体系等等
- 聊了聊限流,问如何自适应流控
- 聊了一下node自动缩容,以及内部的细节问题
- 操作系统,问了问虚拟技术
- 算法因为一面问了,没管
- 入职相关问题
- 希望尽快入职
秋招面经
京东校招,新零售,商家
提前批,两面技术,技术答的很棒,面试官想要了已经,可能还是死在了学历(叹息
一面,聊基础技术多
- 一开始说话听不清,两边调了半天,
- 讲了自己的大项目
- Java switch细节,底层
- switch在各个语言的对比
- 设计模式,我从Spring角度讲了一下
- hashmap 初始化的容量参数怎么用了,红黑树是啥,与b树对比,b树与b+树对比
- Java开发里碰到的所有的锁(aqs与sync对比)
- 二级缓存
- redis怎么用,有序set怎么用
- binlog怎么用(分布式,监控),你来设计binlog,需要怎么考虑(并发,性能,聊了我的分析与mysql实际)
- 两个队列设计一个栈
- 中间问题基本上回答的都沾了底层,就再没多问底层,并发分析基本上到位了,应该比较满意
- 为啥离开了字节,未来啥打算,聊了聊电商和自动驾驶
二面,问了很多项目
- 介绍自己
- 分布式配置中心
- oj5,架构,限流
- Kubernetes优化,道路匹配算法,监控平台方案设计
- 开始问:
- 问了配置中心怎么设计的,说了Kafka的特性在项目上错误的利用,对比目前所有的配置中心方案和原理
- 匹配算法怎么匹配的
- Kubernetes怎么优化的
- 邮箱限流降级,以及配置刷新,是怎么做到的,
- 有没有遇到慢查询,怎么做了
- jvm参数都碰到过什么
- 回答都是切身经历,复盘的时候感觉到这里面试官已经准备让过了
- hasmap的对象为啥要实现两个方法
- javafor循环改变数组会怎么样
- 平常遇到问题怎么解决的
字节国际化电商
这里我是回流offer,两面技术就结束了,(可能跟春招面评有关)
一面
做了个链表翻转好像,然后问了基础知识,大致有消息队列,零拷贝,问了限流怎么做,问我了解字节的限流方法吗(当时部门根本用不到),redis等等 最后问了一个邀请码生成的思路,要求无序,有字母数字,好记忆(我用的方法比较嗯,不知道是不是合要求,我是看似无序,实则还是排号发放)
当时面试比较急(刚刚开完会),记录丢失了
二面
- 讲项目,聊项目,(一边聊一边问设计,问的比较多)
- 考了一个slice的细节,算法题是电梯,电梯只上,并且只停一次,楼下有n个人去不同楼层,怎么调度,
- 然后就差不多了,剩下就是闲聊,实习为什么一个月,分布式事务呀,tob和toc呀
希望各位砥砺前行,努力,总有好处。
最后,欢迎大家投递 字节跳动-国际化电商,可以给大家内推哦(其他部门也行,北京,深圳、成都、上海),发送简历到 liuyuansheng.tiktok@bytedance.com 即可~
字节双休啦,可以写文章了,美滋滋
下面是一推jd,想看可以看看