天道酬勤,学无止境

墙裂推荐!2020Android阿里&腾讯&百度&字节&美团校招面试汇总

基本情况

2021届硕士生,Android开发岗

此文主要是2020年年初春招实习的面试和正式校招面试经验汇总,最终校招拿到了腾讯,百度,美团等offer

主要包括阿里4面,腾讯实习4面和校招4面,字节3面,百度3面,美团3面

阿里

阿里面试很喜欢问源码,优化,原理,涉及到的范围很广,还是具有一定挑战性的,以下包括阿里实习二面和校招二面,笔者都止步于二面,阿里可以去找找内推(笔者实习投递时笔试做的差,本来以为挂了,但可能因为找的内推所以还是给我面试了,后续又加了一轮笔试,校招时也是找的内推直接面试了没有笔试)。

阿里实习一面

源码:Handler消息机制(具体涉及到的类 & 细节);HashMap(数据结构 & put操作具体过程,扩容时间复杂度);ArrayMap原理

JVM:Java内存区域划分,堆栈的区别,哪些区域线程私有,哪些共享;栈帧,Java方法调用时的入栈出栈操作

并发访问:volatile原理及作用,是否具有原子性;synchronized:修饰代码块/方法/对象的区别?(单例模式DCL会不会失效?);Lock的原理

Android:Activity生命周期(具体执行过程,涉及到哪些类?);ANR(什么是ANR?怎么监测:运行前,运行后,线上监测?)

阿里实习二面

项目:项目使用人数,有无上架商店;有无IM通讯模块;登录模块是怎么解决的;如何让千万级别用户的APP用户实时知道自己状态(APP端 & 服务器端)

Java:synchronized修饰方法和类有什么区别;volatile关键字作用

JVM:内存分配;垃圾回收算法

Android:事件分发机制;消息机制(为什么Looper死循环没事?怎么实现线程间通讯?);操作系统层面死循环是怎么回事;死循环一定会导致ANR麽?;View绘制流程(具体原理,包括不限于绘制三大流程)

网络:HTTP缓存

阿里校招一面

Android:有没有遇到OOM问题,有没有遇到内存泄漏问题,怎么解决;Handler机制原理;ThreadLocal作用及原理;Activity启动到加载View过程;View绘制过程;OKHttp框架(1. 为什么选择它 2. 性能 3. 内部有哪些设计模式);EventBus框架

设计模式:用过哪些设计模式

实习:实习项目中遇到的难点

网络:HTTP & HTTPS区别

其他:为什么选择xx部门;参加的竞赛情况

阿里校招二面

项目:为什么选择OKHTTP框架;图片框架?(Glide);JSON解析框架?(Gson);怎么确定技术选型;项目APP页面个数;阿里云对象存储OSS上传凭证怎么设计缓存,怎么加密(加密算法有哪些?)

Android:Activity生命周期,启动透明Activity生命周期,按Home键后生命周期流程;后台杀死APP后怎么恢复数据;一个APP可以多进程吗;ListView和RecyclerView区别;RecyclerView卡顿怎么排查,RecyclerView怎么实现多Type,RecyclerView的ItemView层级过深怎么优化;Android多进程;怎么设计Android线程间通信;Handler机制,子线程可以用Handler吗?ANR原理?

Java:private protected public 关键字的用法区别;接口,抽象类区别,抽象类要不要实现接口的方法;Map的线程安全,读多写少选哪个集合;

网络:HTTP/HTTPS区别;TCP是什么,握手与挥手过程;长连接;服务器推送怎么实现。

腾讯

腾讯面试涉及到的范围也很广,甚至问到了C++,也具有一定挑战性的,以下包括腾讯实习四面和校招四面,最终拿到了测开岗位offer,腾讯面试过程中的感觉就是很多我不太熟悉的知识点都被问到了,甚至是不知道的知识点,但整体面试官给人的体验还不错,一般会提前打电话沟通面试时间。

腾讯实习提前批一面

Android:四大组件是什么,轮番介绍;Fragment是什么,与Activity区别;SurfaceView与View区别,SurfaceView原理;前台服务与后台服务区别;AIDL了解么;IPC方式有哪些,哪种方式最快;Protocol Buffer了解么;APP中多进程有什么用;方法数65536怎么解决;View显示过程

Java:线程同步方式;死锁是什么

JVM:内存分配方式;堆和栈的区别;GC算法,垃圾回收;class文件生成过程

计算机网络:什么是HTTP,HTTP/HTTPS区别;TCP三次握手 四次挥手过程;TCP/UDP区别;HTTP是长连接还是短连接;HTTP状态码;抓包工具,怎么抓包HTTPS

设计模式:生产者,消费者是什么;命令模式

数据结构:快排及时间复杂度多少;七大排序;二叉树原理;红黑树

腾讯实习提前批二面

C++:class与struct区别

项目:介绍项目,有什么难点;竞赛用了单片机,指令级是什么

Java:HashMap;ArrayList,LinkedList用法有什么要注意的;注解介绍下;泛型中类型擦除是什么

数据结构:线段树;B+树

Android:OkHttp,OkHttp使用需要注意什么;RxJava介绍下;Activity四种启动模式;一个APP怎么退出所有Activity,如果有第三方SDK Activity,又怎么退出

腾讯实习正式批一面

算法题:字符串中出现频率中位数;最长公共子串问题LCS

项目:OKHTTP框架

计算机网络:TCP UDP HTTP区别;TCP滑动窗口;用UDP实现TCP

数据库:三大范式;索引,怎么知道命中索引

操作系统:进程间通讯方式;共享内存原理

腾讯实习正式批二面

项目:项目介绍;内存泄漏

Android:OKHTTP 对HTTP与HTTPs之间的区别;HTTPs加密原理;BlueboothAdapter;Activity在AndroidManifest.xml文件中有哪些标志位,CLEAR_TOP模式,singleTop和singleTask分别的使用场景;Android存储(文件,SP,数据库[具体介绍下SQLite]);Android虚拟机与Java虚拟机之间区别

Java:深拷贝 浅拷贝(内存溢出or垃圾回收时有什么区别?);多线程模型

数据结构:二叉树;B树(插入/删除过程)

腾讯校招提前批一面

项目:项目介绍;项目实现的功能

网络:介绍下HTTP协议;HTTPS公钥暴露怎么办;HTTP分段上传文件怎么保证正确;HTTP缓存

Java:进程 线程区别;子线程间通讯;解决死锁的办法,怎么判断发生死锁

算法题:数组重新排序保证奇数偶数顺序不变,最终使所有奇数在前,偶数在后;2数/3数之和

腾讯校招提前批二面

项目:项目梳理;图片压缩算法;Bitmap JPG区别;断点重传,怎么动态确定范围;断点下载;CRC原理

设计模式:MVC优点缺点;MVP中的MVC的C实现在哪;单例模式的饿汉与懒汉的选择,使用场景

网络:HTTPS加密方式

腾讯校招正式批测开一面

Android:Crash,ANR怎么解决

数据结构:设计世界杯32强对战数据结构

益智题:2个球,一共100楼找到哪一层扔下来球刚好会坏

其余:介绍测开具体工作

腾讯校招正式批测开二面

项目:聊细节

Android:图片,语音大内存数据的性能排查,定位;Handler内存泄漏问题;ART Dalvik区别;GC机制;CountDownLatch原理

算法题:不使用循环,大于号,小于号等查找数组中最大值

闲聊:自我优势

字节

字节面试比较注重基础,包括在线写题,数据结构,Java基础,JVM基础,操作系统等;以下包括实习3面;字节实习面试是一天内走完所有技术面试流程,每一面结束后如果通过则15min左右就开始下一轮面试,全部为视频面试。

字节实习一面

项目:介绍项目

Java:深拷贝/浅拷贝,怎么实现深-浅拷贝,CopyonWrite;Java内存(分配->回收的详细过程)

网络:TCP挥手,第三次不挥手会怎么样;HTTPs加密的解释,对称/非对称加密

算法:数组A,数组B,计算A-B;0-n之间所有质数(可以先求所有合数)

字节实习二面

Java:线程同步问题(为什么需要同步&怎么实现同步)

设计模式:单例模式(静态内部类);其他设计模式简介

数据结构:排序算法,归并/快排(实现原理/平均复杂度/能否提前结束/谁性能更优), 堆排(怎么实现调整堆结构/k个最大的数);

算法题:给定两个有序整数数组 nums1 和 nums2,将 nums2 合并到 nums1 中,使得 num1 成为一个有序数组

字节实习三面

自我介绍:学过的专业课程;看过哪些计算机专业书

操作系统:内存分配区域(Java层面回答,对象引用在堆和栈都有么?函数内部new的对象存放在哪?);用户态/内核态;中断是什么

网络:计算机网络有哪几层,分别对应什么协议;IP/TCP传输的都是什么数据;DNS是什么,有什么作用;

百度

百度是现场面试,一共三面没有HR面,第三面是总监面,兼顾技术面与非技术面试,百度的面试官都比较友好,一面技术问的比较细,二面重项目,三面是聊天居多。

百度校招一面

项目:项目介绍;项目中的编码规范

Android:Android四大组件安全性;Activity启动模式;IntentFilter匹配规则,action和category区别;Handler阻塞为什么不卡死;事件分发机制,onTouchEvent返回false处理流程, dispatchTouchEvent返回false处理流程;Looper是什么;对象池,手写对象池实现;ContentProvider原理;sp支持跨进程么,怎么解决跨进程,怎么实现进程同步;帧动画实现: 100张图,200ms显示一张,读取一张图要400ms,怎么解决避免卡顿;Bitmap内存复用限制条件

操作系统:线程时间片分配原理

百度校招二面

项目:梳理项目;项目难点;项目中技术框架

算法题:手写二分法;电梯状态机设计

其他:优缺点;专业

百度校招三面

算法题:最长公共子串

Android:ART虚拟机类加载机制;okhttp原理;热修复原理

其余闲聊:优点缺点;大学遗憾;作为班长组织了哪些活动;长期坚持的事情;专业去向

美团

美团面试是现场一天面完,技术面试一共两轮,最后有一轮HR面试,回忆起来似乎问的问题不是特别多,但都比较开放,聊的比较深入,技术一面直接打开美团APP聊相关页面设计实现,这种方式还是比较新颖的,二面则是聊项目比较多,问很多项目中具体实现细节。

项目:实习项目;项目最难点;项目中技术选择;阿里云对象存储OSS的STS凭证设计

Android:Lint工具是编译期的吗,原理;美团首页设计具体实现;RecyclerView多Item的难点;

设计模式:MVP MVVM使用场景

HR:现在有什么offer;选择offer依据;聊一聊怎么解决公司内沟通问题

面试心得

面试首先一般都会有个自我介绍,可以事先准备下1-2min的自我介绍
Android岗位面试内容较广,需要做到各方面知识都要了解,在了解的基础上不断深耕
现场面试的体验一般优于电话or视频面试,因为面对面交流更有效清晰
至少做一个拿的出手的项目,一是面试时可以聊起来,二是简历有干货,三是通过做项目可以熟悉那些开源工具
Android岗位一般算法题要求不高,刷完《剑指offer》大部分就能应对了

作者:Hengtao24
链接:https://www.jianshu.com/p/7a8a10f541c8
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

受限制的 HTML

  • 允许的HTML标签:<a href hreflang> <em> <strong> <cite> <blockquote cite> <code> <ul type> <ol start type> <li> <dl> <dt> <dd> <h2 id> <h3 id> <h4 id> <h5 id> <h6 id>
  • 自动断行和分段。
  • 网页和电子邮件地址自动转换为链接。

相关推荐
  • 2020届校招算法岗面经汇总
    作者:我是一个小和尚~ 链接:https://www.nowcoder.com/discuss/205497 来源:牛客网 【百度】百度知识图谱nlp日常实习一面凉 https://www.nowcoder.com/discuss/304019 【贝壳】贝壳算法面经 https://www.nowcoder.com/discuss/305401 【华为】华为面经-算法工程师-上海无线 https://www.nowcoder.com/discuss/305463 【拼多多】拼多多正式批上海凉经 https://www.nowcoder.com/discuss/303648 【招银】招银(深圳)NLP算法实习到转正经历 https://www.nowcoder.com/discuss/303355 【招银】招银算法面经-杭州 https://www.nowcoder.com/discuss/301991 【字节跳动、百度、依图、拼多多、海康、美团】算法上岸,特别回馈一下牛客上,发一波面经,祝各位前途似锦 https://www.nowcoder.com/discuss/302700 【58】58同城算法面经 https://www.nowcoder.com/discuss/301186 【拼多多、腾讯、阿里、科大讯飞、大疆、地平线、追一科技】2020届算法岗秋招已到尾声
  • 2020届硕士生年初Android春招实习面试和正式校招面试经验汇总(收割腾讯,百度,美团,网易等offer)
    基本情况 2020届硕士生,Android开发岗此文主要是2019年年初春招实习的面试和正式校招面试经验汇总,最终校招拿到了腾讯,百度,美团,网易等offer主要包括阿里4面,腾讯8面,字节3面,百度3面,美团3面,网易3面,爱奇艺3面 阿里 阿里面试很喜欢问源码,优化,原理,涉及到的范围很广,还是具有一定挑战性的,以下包括阿里实习二面和校招二面,笔者都止步于二面,阿里可以去找找内推(笔者实习投递时笔试做的差,本来以为挂了,但可能因为找的内推所以还是给我面试了,后续又加了一轮笔试,校招时也是找的内推直接面试了没有笔试)。 阿里实习一面 源码:Handler消息机制(具体涉及到的类 & 细节);HashMap(数据结构 & put操作具体过程,扩容时间复杂度);ArrayMap原理JVM:Java内存区域划分,堆栈的区别,哪些区域线程私有,哪些共享;栈帧,Java方法调用时的入栈出栈操作并发访问:volatile原理及作用,是否具有原子性;synchronized:修饰代码块/方法/对象的区别? (单例模式DCL会不会失效?);Lock的原理Android:Activity生命周期(具体执行过程,涉及到哪些类?);ANR(什么是ANR?怎么监测:运行前,运行后,线上监测?) 阿里实习二面 项目:项目使用人数,有无上架商店;有无IM通讯模块;登录模块是怎么解决的
  • 2020-Android大厂(字节跳动,腾讯,阿里,百度,滴滴等)高级面试题合集,持续更新...
    前言 我从大学毕业开始做Android开发,现在已经五年时间了,现在在山东老家济南做Android开发。这三年里面,也只是一心在做Android开发,其他语言接触的并不多,了解点JS之类的。现在感觉Android开始不像以前那样好做了,也可能是现在年纪慢慢大了,要考虑的事情变多了的缘故吧。 再加上今年的大环境非常差,互联网企业裁员的现象比往年更严重了,可今年刚好是我的第一个“五年计划”截止的时间点,说什么也不能够耽搁了,所以早早准备的跳槽也在疫情好转之后开始进行了。但是,不得不说,这次字节的面试真的太难为我了,可以说是和面试官大战了3个回合,不过好在最后给了offer。 以下是我认为对我有帮助的一些面试文章,临时抱佛脚,也要找对方法不是?对的方向,好的技巧才能事半功倍,这里面一些真题都是,网上面试Android工程师时,总结的经验,我做了一个整理,希望对大家金三银四有帮助! PS:全文点击蓝色文字,即可跳转链接 【字节面试官:看了3000多份简历,面试1000场后,想给金九银十找工作的程序员几点建议附大厂真题面经】 本文主要介绍校招,上半年疫情原因真正面试的时间和机会也不多,尽管我已经面试超过1000位应届生,批改过超过几百份份笔试的试卷,因为通过率较低,我也被同事吐槽许多次让我“手下留情”。今天我就想聊一聊,我自己的面试标准。这不是一篇什么攻略文,旨在抛砖引玉
  • android模拟器!6年菜鸟开发面试字节跳动安卓研发岗,成功收获美团,小米安卓offer
    开头 眼看着金九银十就快来了,各大厂也开始了新一轮的招聘计划,尤其是腾讯前一段时间爆出了一个大消息: 将正式启动2021届秋季招聘,加大对数字经济和产业互联网人才的挖掘培养。 在本次招聘中,特别面向2021年应届毕业生开放5000个岗位,也是腾讯有史以来最大规模的校招,总招聘量预计较去年提升42%。 这的确是一个千载难逢的好机会,想圆“大厂梦”的21届毕业生注意了,好好把握住这个机会呀。 为了帮助我们Android领域的新人,我在牛客,CSDN上泡了一段时间。操千曲而后晓声,观千剑而后识器。我看过很多人分享的关于腾讯的面经后,发现大家对于性能优化这个方面存在一些知识漏洞。 于是,我花了几天整理了一份关于性能优化的资料,下面这些关于性能优化的知识点大家不能不看呀,了解了的就当复习一遍,看看自己是不是记住了,不了解的就赶紧下载后当手机屏保吧。 这里给大家推荐一套阿里p7级别架构师系列视频; 有Android开发3-5年基础,希望突破瓶颈,成为架构师的小伙伴,可以关注我主页的个人简介,免费提供高级进阶视频和资料,一起学习,相互讨论。 1.阿里P7级Android架构师技术脑图;查漏补缺,体系化深入学习提升 2.阿里p7级别高级架构视频;七大主流技术模块,视频+源码+笔记 最后 简历首选内推方式,速度快,效率高啊!然后可以在拉钩,boss,脉脉,大街上看看
  • [经验]2020届后台开发方向实习,秋招经验总结
    文章目录 [经验]2020届后台开发方向实习,秋招经验总结实习秋招准备1.算法题2.简历3.基础知识4.招聘信息5.智力题6.心态7.面经 [经验]2020届后台开发方向实习,秋招经验总结 此文首发于我的个人博客:[经验]致2021届:2020届后台开发方向实习,秋招经验总结 — zhang0peter的个人博客 实习 大三下,3月份开始找实习,当时对实习没有特别在意,只投了阿里,腾讯和华为。但实习其实是非常重要的,尤其对于本科生来说,实习后有项目经历才能在秋招时跟研究生竞争,而且很重要的一点是暑期实习是有机会转正的。 我个人经验是阿里不要投的太早,因为阿里一般只有一次机会,挂了后就很难被捞起来了。 华为的实习面试是2轮,一轮技术面,一轮技术主管面。华为面试前要先做笔试,笔试成绩一直到秋招都有效。华为的实习面试是挺水的,但不是很推荐去,因为华为的实习生转正率低。 腾讯的话如果面试挂了,后续还是有机会被捞起来的。腾讯的实习和校招的工作都比较透明,参考下面5个视频: 必看丨腾讯校招简历投递避坑指南鹅厂校招速报 | 揭秘鹅厂实习生留用比例_腾讯视频腾讯校招投递前必看指南:鹅厂笔试考什么?怎样提升拿offer概率?_哔哩哔哩 (゜-゜)つロ 干杯~-bilibili鹅厂hr也太敢说了,腾讯校招流程和提升拿offer几率的秘密都在这里_哔哩哔哩 (゜-゜)つロ 干杯~
  • Android开发十年,面试百度竟被刷!柳暗花明2020获字节跳动Offer(面试总结)
    【Android进阶小刘】是我的头条号,里面会不定期更新一些Android进阶学习视频,感兴趣可以关注一下! 前言 历经两个月的春招,最近终于尘埃落定,为人生第一份实习画上圆满的句号。现在决定好好总结自己春招的准备和经历,为秋招再战。目录如下: 春招战绩如何准备知识考点总结反思 1.春招战绩 基本情况:某985高校,非计算机专业大三学生,目前总成绩排名4/74,GPA 90.49/100,求职意向为Android开发。 经过网申简历筛选和笔试考核之后,截至目前,共收到七家公司的面试邀约,分别是腾讯提前批、阿里、百度、京东、华为、完美世界和腾讯大连,除京东因地点不合适放弃面试以外,其他的都非常幸运全部通关抵达终面,顺利完成所有面试环节,最终收获美团offer、华为offer、完美offer和腾讯大连offer,考虑之后决定去字节跳动实习。 字节跳动确实是心目中很不错的大厂,技术氛围浓厚,培训制度完善,尤其Java技术仅次于阿里,可以说非常期待接下来的实习呢! 2.如何准备 先大致介绍技术类整个招聘流程: 技术无群面,通常需要1~3轮技术面+1轮hr面,技术面围绕基础、实战项目等考察技术能力和学习能力是否可胜任,终面一般是hr面,考察简历真实性、候选者性格、沟通能力等相关素质以及个人意愿和发展是否和岗位匹配。从网申简历筛选到笔试到每一轮面试都有被淘汰的可能,完成全部面试也未必代表稳了
  • 培训安卓开发!现在做Android开发有前途吗?Android校招面试指南
    一个朋友是前阿里人,37岁,离职后就职美团。以前投一个面一个,今年想跳槽,但没想到投十个能有两个面试机会就不错了,最后索性又回了阿里做架构。 他在面试的时候,碰见比自己大的面试官,态度和善,一般面试都能过。而如果碰到比自己小很多的面试官,能给你从天上问到地下,好像在说,就这?你也能不会? 我同事的说法:他跟你能不能和得来,年龄是硬伤。但凡你要在他手下干活,年龄又相差较大的话,他一般是不会要的,根本原因就是怕管不住。 另外几个朋友,都走的技术管理岗,也35了,有的在网易,有的在滴滴。据他们说,到了这个年纪,就不要想着跳了,找一家合拍的公司好好干吧,自己混个高点的职位,出去好要价,高不成低不就的,同样没人要。 你真的以为裁员裁的是年龄大、股票多的那些人?毕业后同学朋友在华为的也有几个,据他们的说法:人家裁的都是工作十来年,考评普通职级一般,收入和股票都偏低的一群人。也就是:这部分人的工作具有可替代性。 便于开发的插件、工具和第三方开源库 1.GsonFormat 使用方法:快捷键Alt+S也可以使用Alt+Insert选择GsonFormat,作用:速将json字符串转换成一个Java Bean,免去我们根据json字符串手写对应Java Bean的过程。 2.ButterKnife Zelezny 又叫黄油刀 使用方法:Ctrl+Shift+B 作用:快速的绑定资源的id
  • 2019前端面试集锦
    【绿盟科技】 【前端】绿盟科技实习面经:https://www.nowcoder.com/discuss/113284 【百信银行】 【前端】百信银行校园招聘:https://www.nowcoder.com/discuss/112972 【前端】2018.9.29招银网络电话面:https://www.nowcoder.com/discuss/121326 【前端】招银网络科技面经:https://www.nowcoder.com/discuss/121287 【前端】 有赞前端一面 https://www.nowcoder.com/discuss/93642 【前端】有赞前端js面经一面 https://www.nowcoder.com/discuss/93681 【前端】 多益前端一面 https://www.nowcoder.com/discuss/96296 【前端】百度秋招一面面经,武汉区:https://www.nowcoder.com/discuss/111446 【前端】 百度前端面经 https://www.nowcoder.com/discuss/97957 【前端】百度fex面经:https://www.nowcoder.com/discuss/103817 【前端】百度前端面经:https://www.nowcoder.com/discuss/97957
  • 2020超全的互联网大厂薪资和职级一览,你对应哪个职级呢?
    本文转自:HR人力资源成长俱乐部声明:本文数据部分来自所涉公司官方微信公众号(如:字节范儿),部分来自脉脉各公司职言区,另有部分知乎网友整理内容。除官微数据外,其他内容均来自网络,我们整理于此供大家参考,如有错漏,欢迎指正。现创建了一个Android开发水友圈,圈内会不定时更新一些Android中高级的进阶资料,欢迎大家带着技术问题来讨论,共同成长进步!(包含资深UI工程师,Android底层开发工程师,Android架构师,原生性能优化及混合优化,flutter专精);希望有技术的大佬加入,水圈内解决的问题越多获得的权利越大!互联网大厂新入职员工各职级薪资对应表(技术线)~图片数据来源:知乎上面的表格不排除有很极端的收入情况,但至少能囊括一部分同职级的收入。这个表是“技术线”新入职员工的职级和薪资情况,非技术线(如产品、运营、销售等)以及老员工的情况会和图中的范围有所出入。以校招生为例,产品线收入大概是技术线的80%,运营线收入大约是技术线的65%。以 BAT 为代表的互联网大厂,一直是求职者眼中的香饽饽,“大厂经历”在国内就业环境中无异于一块金子招牌。对于企业和HR来说,大厂的职级规则也是整个行业的标杆,从中小微企业到大型企业,大家都希望能在其中找到可以参考和学习的地方。三郎帮大家整理了一份薪资、职级、考核、晋升条件资料,包含阿里巴巴、腾讯、百度、字节跳动、华为、京东、美团
  • 2021互联网计算机校招薪资
    2021互联网计算机校招薪资包括 腾讯、阿里属于国内一线 那剩下的头条、美团、京东、百度、滴滴、网易、拼多多、快手 1.拼多多 钱多!钱多!钱多! 拼多多的薪资可以说是互联网公司独一档的存在了,基本上在谈薪的时候没有公司会和拼多多比价的,可以看到拼多多的白菜价已经是很多公司的 ssp 了,在这里想叫它一声“钱多多”。 拼多多的薪资主要是 Base(基础薪资) 高,这很实在啊!但是遗憾的是拼多多的住房公积金只有 7%,但杭州的学生有个福利,可以选择签拼多多在杭州的母公司,这样不仅公积金 12%,还能拿到杭州的 3w 人才补贴(针对硕士)。 2020届校招拼多多在牛客网上说 800 HC(人员配置),后来说后端研发等岗位 HC 不限制,看来拼多多正在飞速发展期,急需用人! 2.快手 老铁!点个双击! 快手的平均薪资排到第二也是很猛的!毕竟快手成为2020年《春节联欢晚会》独家互动合作伙伴,是首家参与春晚红包活动的短视频平台。 快手成立的时间也不是很久,但是估值已经 200 多亿美金了!听说快手的福利还是很好的,免费三餐+健身房,不知道和字节跳动到底哪个伙食好点? 3.字节跳动 总有一款适合你! 字节的薪资也是蛮高的。今年秋招时很多人都在传字节校招涨薪,但是其实没有涨太多,比如:后端开发岗位涨了 0.3k(嗯,没骗我!确实涨了)。 不过去“APP”工厂做客户端还是爽歪歪的
  • 2020年春招华为、腾讯和字节跳动的机试+面试的面试经验汇总集合
    1.字节跳动面试经验: 字节跳动android开发面经,求offer call~:https://blog.nowcoder.net/n/3bb9ea9be5614453a3bb70e50188d8aa 字节跳动安卓客户端一二面凉经:https://www.nowcoder.com/discuss/376333?type=all&order=time&pos=&page=1 2.华为面试经验: 2019-2020年华为校招算法笔试题&答案解析!:https://www.nowcoder.com/discuss/379601?type=2&order=0&pos=52&page=1 华为春招J:https://www.nowcoder.com/discuss/378573?type=2&order=0&pos=46&page=1 秋招数据开发上岸,前来还愿:https://www.nowcoder.com/discuss/327786?type=2&order=0&pos=58&page=1 华为软开面经:https://www.nowcoder.com/discuss/303759?type=2&order=0&pos=70&page=1 华为春招一面面经:https://www.nowcoder.com/discuss/374211?type=2&order=0&pos=71
  • 2020互联网大厂硕士生薪资出炉!来源OfferShow爆料整理!
    今天和大家聊一聊 2020 届秋招硕士生开发岗位的薪资情况。 最近看网上有人爆料 2020 互联网大厂校招硕士生的薪资情况,这份榜单中包含了 10 家公司,其中有 4 家是我秋招中拿到 offer 且谈过薪资的。榜单中列出的薪资情况和我了解到的基本一致,而且我也问了身边很多同学以及抽查了一些 OfferShow 上的爆料,可以认定这份薪资还是比较真实可靠的!现在将分享给大家!需要说明的是这只是技术岗位的薪资,不包含非技术哦~ 从上面的表格中可以看出每个公司给薪资的方式是不一样的,主要包括:月薪、年终奖、股票、期权、签字费、各种补贴等等。下面来看看 2020 届校招生对这 10 家公司薪资的看法: 1. 拼多多 钱多!钱多!钱多! 图片来源于网络 拼多多的薪资可以说是互联网公司独一档的存在了,基本上在谈薪的时候没有公司会和拼多多比价的,可以看到拼多多的白菜价已经是很多公司的 ssp 了,在这里想叫它一声“钱多多”。拼多多的薪资主要是 Base 高,这很实在啊!但是遗憾的是拼多多的住房公积金只有 7%,但杭州的学生有个福利,可以选择签拼多多在杭州的母公司,这样不仅公积金 12&,还能拿到杭州的 3w 人才补贴(硕士)。2020届校招拼多多在牛客网上说 800 HC,后来说后端研发等岗位 HC 不限制,看来拼多多正在飞速发展期,急需用人! 2. 快手 快手的平均薪资排到第二也是很猛的
  • 【秋招总结】毕业2年秋招拿了阿里、腾讯、美团、滴滴等offer,特来奉上我的大厂面经回馈大众!
    秋招结束,回馈大佬,大厂面经总结 秋招拿了阿里、腾讯、美团、滴滴、京东、快手、小米的offer,如今回馈牛客,分享一下当时的面经。有些面试由于比较晚,所以没有记录。比如快手,当时已经有了几个意向,就比较懈怠,没有总结。 阿里巴巴 参加了阿里的暑期实习,所以秋招获得了绿色通道,面试流程较短,一轮GM面,一轮直属Leader面。 GM面 CAP理论与BASE理论 thrift的负载均衡 dubbo的序列化方式 一个rpc框架,生产者提供了枚举类型,但是后来修改了枚举,客户端没有更新,会产生什么问题? 一些性格方面的闲聊问题 直属Leader面 实习,聊各种实习项目 所有项目中,你遇到最大的困难是什么,收获了什么 如何学习新技术 MySQL和Redis主从复制 rpc调用原理 注册中心原理 注册中心挂了怎么办,一直深入这个问题 dubbo和thrift区别 数据库慢查询如何处理 线上问题排查 不用arthas 最近在学什么 对jvm调优的理解 项目中用的哪个gc 毕设题目 c语言和java语言的内存模型区别 为什么不留在阿里健康 g1如何并发清除 腾讯 腾讯是秋招第一家面试的公司,一面二面现场面,三面GM面隔了很久电话面。 2020年8月13日腾讯一面(1h左右) 自我介绍了解阿里健康的业务么你觉得阿里医院这个项目前景如何?在滴滴
  • 全套学习!年末阿里百度等大厂技术面试题汇总,附超全教程文档
    为什么越来越多的年轻人感觉工作没有动力、职业发展没有希望,迷茫和中年危机等现象普遍发生? 人常说,安居才能乐业。 前些年,房价虽然也不低,但刚工作的年轻人,努力奋斗,攒上几年钱,再借点,踮踮脚,还是能够到的。 而现在。这样的房价,年轻人,即使再踮脚,甚至拉长脖子,也只能望房兴叹。因此,人除了不能安居外,同时也失去了奋斗的目标。所以,在工作中,表现不积极,得过且过也就不足为奇了。 面试经验 自己大大小小投了也有20多家公司,不过经历简历筛选以及笔试淘汰,最终就经历了7家公司的面试。下面我就把自己面试中问到的问题贴出来供大家参考,一些具体项目相关的就不贴了。 阿里巴巴 阿里是3月初开始投的,是自己第一次面试大型的互联网公司,当时自己的准备也不够充分,表现不是很好,经历了三次技术面,最后挂了。 一面 自我介绍hashmap和hashtablejdbc三次握手http状态码HTTPS加密:对称,非对称,CA证书handler线程池的使用sychonized,volatilebinderactivity绘制流程事件响应流程activity周期,启动模式 二面 自我介绍对自己项目的介绍,架构图呈现对MVP和MVVM的理解。四大启动模式,以及场景对应Handler的机制介绍,为什么不能在子线程初始化问题设计模式中的单例介绍,使用场景(Okhttp的Seesion存储等等)
  • 《腾讯Android面试真题解析》《百度社招面试真题解析》《字节跳动Android面试历年真题解析》等十几份大厂面试真题解析助你金九银十斩获大厂Offer!
    导语 今天,我们要分享的是, BATJZ技术官丢出来的这一套面试学习资料 突破自己,你离大厂就差这份大厂面试笔记,这份笔记让人看了不得不爱,目前在GitHub的热度已经标星81.6k了,由此可见同行们对这份文档的认可程度, 这也意味着对我们的学习和技术提升有很大的帮助。 下面将这份文档的内容以图片的形式展现出来,但篇幅有限只能展示部分,如果你需要“高清完整的pdf版”,可以直接点击我的【GitHub】即可免费领取。 面试学习资料来源 下面的题目都是大家在面试字节跳动以及其它大厂时经常遇到的面试真题和答案解析,如果大家还有其他好的题目或者好的见解欢迎分享。 参考解析: 郭霖、鸿洋、玉刚、极客时间、GItHub、BATJ大厂高级工程师… **内容特点:**条理清晰,含图像化表示更加易懂。 **内容概要:**包括 Handler、Activity相关、Fragment、service、布局优化、AsyncTask相关、Android 事件分发机制、 Binder、Android 高级必备 :AMS,WMS,PMS、Glide、 Android 组件化与插件化等面试题和技术栈! 《腾讯Android面试真题解析》 目录 第一章 Java 知识点汇总 1.Java 基础 2 Java 容器 3 Java 并发一 4 Java 并发进阶知识上 5 Java 并发知识进阶(中) 6 Java
  • Android学习资源大全
    整理了一些 Android 的博客链接、学习资源网站。站在巨人的肩膀上,会看得更远。整理这一份资源也方便更多的Android开发者能享受到技术分享的力量。首先,在这里要感谢所有开源项目的作者,感谢Trinea,CodeKK,张明云,胡凯等等大大无私的技术分享,感谢所有乐于分享学习经验的人。最后,若有侵权,请联系本人,本人将及时删除侵权内容。 目录 1. 官方学习资源2. 值得 Android 开发者阅读系列3. UI/自定义 View/动画4. Android 性能优化5. Android 单元测试系列6. Android 进阶 原理解析MVP / MVVM 架构相关组件化开发插件化开发混合开发 Flutter / React native / WeexKotlin 系列Rxjava 系列7. 高质量 Android 社区8. 开发工具集合9. 面试相关 优质学习资源 Android DeveloperAndroid Training 中文版Material Design 中文版极客学院 Wiki Android 板块Android-open-source-project-analysis —— 进阶推荐Android 学习笔记Android 校招面试指南 值得Android开发者阅读系列 Android 开发中的日常积累Android
  • 备战2021:阿里巴巴,字节跳动,小米,腾讯美团等Android岗面试真题合集!
    前言: 眨眼2020就到了年末,每个人应该都有或多或少的的收获与成就, 对于程序员来说,年关将至也就意味着跳槽季已经走远,我想不管是在金三银四或是金九银十当中,应该大多数都经历过跳槽和面试,那么在每次面试中你是否发挥到了真实的水平,是否留下过很多遗憾,又是否进了你理想的大厂,小编正是在秋招的时候狂收百度,快手,腾讯,华为 字节,TpLlink 的Offer。 每个程序员心中都有一个大厂梦,无论是阿里,腾讯还是美团,对于程序员的技术要求都是比较高的,抛开学历不谈,你的技术水平是否达到了标准和要求?如果你与其他同行存在着较大的技术差距,而且还没有改变现状的想法,那么被市场所淘汰,只是时间问题。如果说今天的你没有找到自己心仪的工作,有想法准备来年再战的话,那么你现在就得开始备战2021了,不打无准备之仗 不要为了跳槽匆忙就去面试,小编在秋招收到offer后就开始复盘面试历程和整理资料,经过68天的奋战,现已将各大互联网公司常见经典面试题库整理出PDF文档,覆盖阿里,美团,腾讯,字节,小米,携程,百度,快手,华为等公司。好的东西就应该分享,让大家一起学习,才能发挥它的价值,下面让我们一睹为快,备战2021吧! 受篇幅限制,也为了不影响阅读,无法展示全部内容,只能截图部分目录,有需要完整版的小伙伴可以点此GitHub处免费获取。 第一部分:Java相关 1 操作系统相关 什么是操作系统
  • Android面试送分题:深入理解Flutter动画原理,值得收藏!
    这篇文章主要介绍了20道经典Handler题及答案解析,文中通过示例代码介绍的非常详细,对大家的学习或者面试复习具有一定的参考学习价值,内容过多可以先收藏慢慢观看,需要的朋友们下面随着小编来一起学习学习吧。 另外各位观众老爷觉得内容还可以的,请给个赞和评论,你的点赞和评论是我最大的动力,谢谢! 二、面试 下面主要列举下在面试过程中遇到过的剑指 offer 原题或者类似问题,大家应该清楚,面试过程中遇到原题不要太高兴,而刷剑指 offer 就能让遇到原题的可能性大大增加。 1.字节跳动春招 面试题 68 - II. 二叉树的最近公共祖先 2.京东金融电话面试 面试题 10- II. 青蛙跳台阶问题 面试题 13. 机器人的运动范围 3.猿辅导面试 面试题 22. 链表中倒数第 k 个节点 面试题 09. 用两个栈实现队列 4.百度面试 面试题 25. 合并两个排序的链表 5.腾讯面试 面试题 24. 反转链表 面试题 34. 二叉树中和为某一值的路径 面试题 16. 数值的整数次方 6.快手面试 面试题 35. 复杂链表的复制 7.微策略面试 面试题 36. 二叉搜索树与双向链表 8.宜信面试 面试题 68 - II. 二叉树的最近公共祖先 三、为何推荐剑指 Offer ? 开始刷题前,学长们清一色地向我力荐剑指 Offer 。一年以来,我已将剑指 Offer 刷了数遍
  • 搜索,推荐,广告系统架构及算法技术资料大合集吐血整理——2020年终分享
    算法学习资料: AI_Tutorial 架构、搜索、推荐、广告系统优质资源 你还在为学习算法摸不着头脑么?你还在为技术调研各种Google么?AI的牛b吹不上去?盯紧了,这里就是你的2020女朋友~。本项目会持续关注AI落地的一些优质技术资料。大家也可以去网站投稿。 算法学习资料: AI_Tutorial 记得Star哦~! 后端架构、AI架构、搜索系统、推荐系统、广告系统技术资料整理。这篇文章意图是收集市面上质量不错的后端架构、AI架构、搜索、 推荐、 广告引擎技术资料,内容来源包括开源项目官网(Lucene、Solr、Elastic)、综合技术网站(AIQ 、infoQ、Stackoverflow、github 等、国内外知名互联网公司技术博客(阿里中间件团队博客、美团技术博客等)、知名技术牛人公众号博客等。 以下整理的内容大致根据来源进行分类。@AIQ-人工智能 github地址:https://github.com/cbamls/full_stack_coder 个人视角有限,谢谢。 开源相关 Lucene Lucene 官网 Lucene 7.6.0源码 Lucene Wiki 索引结构 -Lucene6.6.0 Solr Solr 官网 Solr Wiki Elastic Elastic 官网 Elastic Blog Elastic Formus
  • 2020年大厂面经汇总,靠着它我拿到了字节,阿里,百度的offer,赶紧收藏!
    前言 本人从二月末开始找实习,投递了十几家公司,获得了字节、阿里、美团、百度的面试机会,有幸通过了阿里、美团、百度的面试。期间一直在网上刷面经,感谢各位分享面经的大佬,也分享一下自己这两个月的学习历程和面试体会。 本人一开始的目标是算法岗,毕竟算法岗薪资高啊,但其实普通算法跟开发比并没有高太多,而算法岗岗位是少而精的,公司只需要少数的大佬来完成相应的任务,而不需要水平一般的人来“打杂”,对于我这种水平一般的人来说,没有顶会,也没有天池这种大型比赛的名次,所以放弃了算法,选择了开发,而且我对算法和开发爱好程度也差不多。今年受疫情影响,虽然互联网行业冲击小一些,但影响肯定是有的,而且其他行业想互联网的肯定变的更多,所以进互联网选择哪个方向还是需要慎重考虑的,而且一定要早做打算。 从2月末确定了转开发,先来牛客刷了波面经,结果发现基本啥都不会,需要学的东西太多了,对于非科班出身的人,像计网、操作系统、数据库都没有学过,还有java,只会些基本语法,什么集合、多线程、JVM这些面试考点基本不会,也就是数据结构和算法还算了解。 另外我这里为大家准备了一线大厂面试资料和我原创的超硬核PDF技术文档,以及我为大家精心准备的多套大厂面试题(不断更新中),有需要的朋友点击这里备注csdn,自行下载即可!希望大家都能找到心仪的工作! 字节 可能是字节今年比较缺人,很早就开始招聘了