要去大厂的,以下是一些大厂的2021 届的社招薪资,你可以参考下.
年薪30w+,应届生一般是按照月薪15-16个月来计算的,比如按照22k来计算,其实2.21516也就快33w-35w了,加上一些补助也还不少。每月去掉税,五险一金等,到手可能1819k吧!
前提是,这种薪资发放方式要比较靠谱,大公司一般还ok,基本上都可以遵守约定,除非遇到了公司业绩下滑,收入明显减少。小公司很可能不会遵守约定,分两种情况,一种3个月年终奖变成1个月,一种是3个月年终奖变成5个月。
当然后者会更好。。。哪些公司能够给到年薪几十w,其实还是看自己能力,小公司能给到的也非常多,大公司就更明显了,下面大家汇总了一些公司,可以参考下:
阿里
阿里P7是级别的分水岭,阿里的P6一般是毕业2年+,P6晋升到P7是一个坎,有一定难度,P7再往上晋升会更难。
P6阿里年薪 = 月薪×16(12+1+3)
阿里股票:股票是工作满2年才能开始拿,满两年可以拿50%,第3年25%,第4年25%,4年拿完。一般P7以上都有股票。
腾讯
腾讯大部分员工集中在T2.3 和 T3.1;从2.3升3.1是非常困难的。 腾讯的base相对其他公司一般,但是年终倒是非常的吸引人,腾讯标准薪资是14薪,但腾讯的年终奖是个谜,通常能拿到16-20薪,甚至更多。
腾讯目前用的是4-17的新级别,实习生和应届毕业生基本是4级,最高级,原来的T6.1-6.3,统称为16级。
百度
百度的T5是级别的分水岭,T5之前,一般晋升是按照工作年限,一年一升级,T5晋升到T6是一个坎,有一定难度,T6再往上晋升会更难。百度T5/6在百度占比最大,其中T7以上手上的股票相对非常多。
其中,刚毕业时是T2/3,一年一升,到T4会参加答辩。
百度年终平均2~3个月。
头条
头条的base,对于一般的互联网公司来说,相对偏高,但是加班情况严重,大小周
头条的年终不固定,一般是15薪
期权:期权是比较好的2-1才会有期权,一般2-2才有期权,关于期权:回购价格为市场价8折。已归属的期权员工可以带走
目前头条的2-1和2-2 的人居多,相当于滴滴的D6,D7这样的级别。
个人绩效分为:1/2/3/4/5档,5档最好,1档淘汰
头条普调是3月,晋升是3月和9月
美团
美团的级别,划分的比较细致,每个P1.1-P1.3, P2.1-2.3, P3.1-3.3,因此,对应的滴滴,头条的级别也会有重合的情况。P2.2-2.3对应的D6,优秀的2.3可以对标滴滴的D7;
滴滴
滴滴年薪:滴滴发的offer上写的是15薪,一般可以拿到16薪
调薪:每年的4月和10月
滴滴一般是D7及以上才会发期权,分四年行权。
▶ 【架构师学习路线图】
对于一名刚刚开始学习 Android 开发或者是已经从事于 Android 开发一至三年的同学来说,如何成为一名优秀的 Android 开发工程师则是一个谜团或者是一脸迷茫,本篇系列篇文章将从什么是优秀的Android 工程师、优秀的 Android 工程师所具备 Android 知识体系结构、优秀的 Android 工程师应该具备什么样的思维方式等 等方面来阐述如何一步一步地成为一个优秀的 Android 工程师。
▶**【复习参考书目】**
▶ 【最新面试真题分享】
其中包括了有基础知识、Java集合、JVM、多线程并发、 Handler、Activity相关、Fragment、service、布局优化、AsyncTask相关、设计模式、Android 事件分发机制、 Binder、Android 高级必备 :AMS,WMS,PMS、Glide、 Android 组件化与插件化等面试题和技术栈!已经帮很多人拿下互联网一线公司的offer。
1.TCP的三次握手和四次挥手,为什么不是两次握手?为什么挥手多一次呢?
2.如何对Android应用进行性能分析
3.Devik进程,linux进程,线程的区别
4.android应用对内存是如何限制的?我们应该如何合理使用内存?
5.数字签名的原理
6.Android 源码中常见的设计模式以及自己在开发中常用的设计模式
7.Android与 js 是如何交互的
8.网页中输入url,到渲染整个界面的整个过程,以及中间用了什么协议?
9.说一下handler机制?
10.子线程如何使用 Handler?
11.说一下你对Handler中ThreadLocal的理解?
12.主线程的 Looper 什么时候创建的?ActivityThread 的 main 什么时候调用?
13.Handler中有Loop死循环,为什么没有阻塞主线程,原理是什么
14.如何优化自定义View
15.如何解决View的事件冲突?举个开发中遇到的例子?
16.网络请求缓存处理,okhttp如何处理网络缓存的?
17.WebSocket与socket的区别?
18.handler postDelay这个延迟是怎么实现的?
19.hashcode()和 equals()的作用、区别、联系?
20.Handler、Looper、MessageQueue、Thread关系?
21.Hashmap如何解决散列碰撞(必问)?
22.Hashmap底层为什么是线程不安全的?
23.RecyclerView的ItemView层级过深怎么优化?
24.怎么设计Android线程间通信?
25.Bitmap JPG区别 图像处理:JPG、PNG及BMP的区别?
26.广播(全局 本地区别)
27.onSaveInstanceState onRestoreInstanceState区别,调用时机
28.Serializable与Parcable的区别?
29.是否了解SurfaceView,它是什么?他的继承方式是什么?他与View的区别(从源码角度,如加载,绘制等)。
30.说下冷启动与热启动是什么,区别,如何优化,使用场景等。
▶ 【最全进阶学习视频分享】
包含知识点:HashMap,AOP编程,APK加固,GIF 优化,Gradle,Handler,HashMap,jvm,mvp架构,数据结构优化等等…
每个程序员朋友都有自己的架构师梦,可往往梦想是美好的,现实又是残酷至极的。不努力不奋斗,可能就会在基层一辈子止步不前。也许有很多朋友还会说,程序员也是干的年轻饭,年纪大了也就爬不上了,脑子跟身体都跟不上了。那既如此,又为何不趁着自己还年轻,好好把握机会,努力一把,美好的未来才有机会和你招手!当然咯,这也仅仅代表我个人的观点,毕竟一百个人有一百个不同的脑子,就会有成千上万种不同的想法。
共勉~