牛啤了!字节跳动 Java 岗面试官把内部面试题(含答案)泄露了,明年金三银四有望了
近日,字节跳动官宣扩招信息,在年底前再招满10000人!这其中技术岗的需求占比非常高。
不少人对字节跳动技术岗的体系结构和技术要求设置不太清楚,想去面试心里没底,下面简单介绍一下字节跳动技术岗要求体系,并给大家分享一份最新入职字节跳动的同事总结出的完整面试题!
字节跳动的职级研发序列一共 10 级:
不同序列间月薪base差异较大,技术base整体偏高。比如2-1月薪会在20k+,2-2的package 会在60w-100w左右(算上期权,大概会占30%左右)。T2-2级别的薪资约40k,500股票/每年。
字节技术岗平均薪资情况:
字节跳动对技术岗的要求
1、3年以上开发经验;
2、精通Java,理解io、泛型、多线程、集合等Java基础使用和实现原理;
3、熟悉Spring、SpringBoot等框架,理解JVM的实现机制及性能调优;
4、掌握MySQL使用,熟悉数据库性能优化;
5、熟悉主流Key-Value存储系统,能够进行系统性能调优;
6、掌握Linux 操作系统;熟练使用一种脚本语言,Shell或Python;
7、拥有高并发、分布式系统经验优先;
8、有业务系统中台化经验者优先。
有以下经验者优先:
① 熟练掌握Golang/Python并能灵活运用;
② 具有大规模分布式系统的调优经验,如JVM调优、SQL调优、缓存优化、RPC优化等;
③ 熟悉大规模分布式系统架构设计,熟悉CAP、Quorum、Consistent Hashing等原理和算法。
绩效考核与晋升:
字节跳动内部的绩效考核一共有八级,从低到高为F、I、M-、M、M+、E、E+、O,并会进行强制分布,对应年终奖和月薪百分比的涨薪。M就有涨薪机会。晋升面试也是主要还是看绩效考核。
每年两次考核,一般在三月和九月。考核方式借鉴了google的OKR+360模式:头条是双月OKR,可以在lark 上看到所有人的OKR,知道大家在做什么,你对齐的大目标是什么,支持对齐你的人在做什么。
360评估:每个人都可以评估别人同样也会被别人评估,无论是领导还是普通员工。
字节跳动12月内部面试题(含答案):
因内容篇幅较长,免费获取完整字节面试题及答案,扫码添加下方微信,还可获取字节面试官一手面试技巧:
评论