2020年终字节Java岗发布+12月内部面试题(含答案)

程序员的成长之路

共 1047字,需浏览 3分钟

 ·

2020-12-26 18:34

近日,字节跳动官宣扩招信息,在年底前再招满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月内部面试题(含答案):

 


因内容篇幅较长,免费获取完整字节面试题及答案,扫码添加下方微信,还可获取字节面试官一手面试技巧

浏览 36
点赞
评论
收藏
分享

手机扫一扫分享

举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

举报