面经程序员工作三年月薪9k,果断跳槽拿下字节,25k16薪

datian1234 datian1234     2023-01-03     236

关键词:

前言

前几年,BAT冲到了风口浪尖,美国上市的阿里成为中国体量最大的互联网公司,腾讯借助微信成为移动互联网的霸主,外企开始撤离中国,国企的光环也慢慢褪去。

到了近年,应届毕业生心中最炙手可热的公司换成了BAZT及各路独角兽公司,这些公司代表着科技最前沿,能够许诺高薪和美好前景。

字节最让我中意的不是薪资,也不是免费三餐下午茶,也不是免费无限量供应的零食和现磨咖啡,也不是优越的办公环境,也不是价值两万块钱的苹果电脑,也不是价值小一万的人体工学椅字节最让我中意的是每周五的狼人杀活动,和一群聪明人一起打狼人杀真的很快乐

《Android高级教程全套+BAT面试题集+学习心得》以及最新《2021Android核心知识笔记》+《高级Android组件化强化实战手册》+《jetpack架构组件入门到精通》+《音视频入门到精通》等资料扫一扫下方二维码即可免费领取。

面试经历

1 面 1h 多(具体多了多少分钟忘了)

1.算法题

两个栈实现队列

2.算法题输入一个数组,想一种方法让这个数组尽可能的乱序,保证功能能实现的情况下时间复杂度和空间复杂度尽可能的小,可使用随机数函数。(面试官最后说了 O(n)的时间复杂度能实现)

3.写一个单例(自己写一种就行)

4.ActivityA -> Activity B -> Activity A

Activity A 启动模式为 singleTask

Activity B 启动模式为常规模式

问A 启动 B,B 又启动 A 的生命周期调用顺序?

5.你刚才提到 onsaveinstancestate() ,说一下调用时机,它用来干什么的。

6.onsaveinstancestate() 保存的那个参数叫什么?Bundle 里面都放一些什么东西?怎么实现序列化?Parcelable 和 Serializable有什么区别?

Bundle 。

7.数组和链表的区别

8.HashMap 的结构以及原理

9.我看你简历上写了 retrofit,你能说一下它是做什么的,如果知道基本框架也说一下

10.了解 View 的绘制机制吗,能说一下吗

11.我看你项目里用的 Fragment 能说一下 Fragment A 启动了 Fragment B,Fragment B 中按下返回键只退出 Fragment B 怎么实现。

12.你还有什么要问的吗?

2 面 1h 多(具体多了多少分钟也忘了,加起来 2.5 小时的样子)

1.算法题一个字符串,求最长没有重复字符的字符串长度

2.string stringbuffer 和 stringbuilder 区别

3.final finally finalize区别

4.数组和链表的区别

5.HashMap 了解过吗

6.Tcp 三次握手四次挥手

7.get 与 post 的区别

8.synchronized 的作用

9.你知道哪些设计模式

10.Android 进程通信的方法

11.那你能说一下 Intent 是怎么进程通信的

12.内存泄漏有哪几种情况

13.有什么要问

三面(50mins):

0、自我介绍

1、算法,跳棋盘

2、浏览器输入URL到渲染全过程

3、Http请求报文响应报文

4、http2.0有哪些优化

5、用过哪些网络库

6、OkHttp的Intercepter

7、Android持久化方式

8、Java线程同步的数据结构

9、反问

总结:面的时候很紧张,因为这是最想去的公司,是一直以来的梦想。

hr反馈说面试官觉得我有耍小聪明的嫌疑,可能是话太多了。这个得注意,有控制地说。

学习经验及思路总结

(一)调整自己的心态,正确面对得失

面试中常见的问题,主要是心态,面试调整心态是第一位的,如何调整成最佳心态呢?很多求职者在面试过程中自己思路不清晰,语言不流畅,说话毫无逻辑,会不断否定自己,归根结底都是面试心态问题,所以调整自己的心态,正确面对得失是非常重要的,我的方法是给自己足够的心理暗示。

(二)提升技术,扩宽知识

对于程序员来说,要想成长为一名行业内的大牛大神级别的人物,那么唯一的办法就是通过学习,来不断提升自己的技术,扩宽知识,达到一定的高度和深度。那么如何提升自己的技术,扩宽自己的知识储备呢?

《Android高级教程全套+BAT面试题集+学习心得》以及最新《2021Android核心知识笔记》+《高级Android组件化强化实战手册》+《jetpack架构组件入门到精通》+《音视频入门到精通》等资料扫一扫下方二维码即可免费领取。

一、Android部分:

1.第五大组件FragmentAndroid知识体系总结之Android部分之Fragment篇
2.对话框 & 弹框 & 通知 & 悬浮窗之 WMS 源码篇
3.Android UI控件篇 高级自定义View, 主要是原理和手写实现
4.Android 系统架构篇
5.Android 通信篇
6.Android Framework 源码篇
7.Android 网络编程篇
8.原生音视频图片开发篇[非JNI]
9.Android 特殊知识点【不知道如何分类的知识点】
10.Android 必须掌握的轮子 原理篇
11.Android 架构篇
12.Android 优化篇
13.Android 职业方向篇(有正确的职业方向,才能不浪费自己的职业生涯)
14.Android 工作工具篇
15.Android 工作必备技能篇
16.Android 跨平台开发篇

二、Java部分:

1.JVM
2.static
3.final
4.String. StringBuffer. StringBuilder
5.异常处理
6.内部类
7.多态
8.抽象和接口
9.集合框架
10.反射
11.单例
12.多线程
13.volatile
14.synchronized
15.Lock
16.引用类型
17.动态代理
18.元注解

三、 Kotlin 部分

1.Kotlin Primer · 第一章 · 启程
2.Kotlin Primer · 第二章 · 基本语法
3.Kotlin Primer · 第三章 · Kotlin 与 Java 混编

四、计算机网络部分

1.计算机网络体系结构
2.HTTP相关
3.TCP相关
4.Socket
5.总结

五、算法与数据结构部分

1.Android数据结构学习之顺序表
2.Android数据结构学习之链表
3.Android数据结构学习之队列
4.Android数据结构学习之栈
5.Android数据结构学习之树
6.Android数据结构学习之 排序查找
7.Android数据结构学习之 动态规划

六、 Flutter部分

1.Flutter是啥玩意儿?
2.移动端跨平台技术对比
3.Dart语言
4.环境配置
5.Hello World
6.路由
7.widget
8.布局
9.动画
10.http请求
11.吐吐槽知识点总结

七、 2018-2020Android高级面试题

1.java面试题
2.Android面试题
3.混合开发面试题
4.高端技术面试题
5.非技术性问题&HR问题汇总

  • 实战系列:MVP架构+NDK音频+Flutter+Kotlin实战等

  • 其他相关的电子书:源码+调优+面试等等

(三)刷题

如何刷题?这是很多现在面试者心中的困惑,我们都知道,面试前刷题是很有必要的,毕竟很多题目都有一定的共性,刷足够题目就能够做到举一反三,甚至在面试时,被问到原题,能够侃侃而谈,那么刷题如何进行呢?建议:最好找一些历年的面试原题,分专题来对自己进行训练。

资料获取

仅一年工作经验成功跳槽字节跳动,腾讯并拿到字节的offer,全靠这份面经!

...候看到了一个粉丝给我疯狂私信想要我帮忙整理一份大厂面经,说自己工作也有几年了想跳槽冲刺一下,但是不知道该怎么做好前期准备。我看到这个粉丝也是挺执着的,一直在给我私信,也是花了两天时间把之前几个朋友的跳... 查看详情

程序员工作三年:工资从1万5涨到4万5,这是什么开挂人生?

程序员的薪酬体系非常稳定,知乎上大把的“应届生20万年薪批发”,基本上都是程序员,然后以每年20%+的涨幅加薪。小编在这里创了一个Q群867067945,想高薪工作的小伙伴们,可以加小编的Q群,大家一起交流学习   ... 查看详情

工作三年终于社招进字节跳动!字节跳动,阿里,腾讯java岗面试经验汇总

...12月份开始看书学习,到今年的6月份,一直学到看大家的面经基本上百分之90以上都会,我就在5月份开始投简历,边面试边补充基础知识等。也是有些辛苦。终于是在前不久拿到了字节跳动的offer,现在我也来写面经,希望能帮... 查看详情

从9k涨到25k的4年android开发者,是如何做到的?

...通过跳槽涨薪的想法,我提前五个月就进行了一波边工作边学习的计划。通过五个月左右坚持不懈,自我感觉是时候去试一波自己的学习成果了,于是就大胆的去尝试投简历ÿ 查看详情

工作8年,跳槽字节跳动,月薪从1w涨到7w,网友:本科的话牛

参考技术A原文链接:https://mp.weixin.qq.com/s/B8jNfqS0CeyfueYLtENGvw近日,有网友在某社交平台表示:经历了8年薪资才从1w涨到7w*16,引起大家的讨论。根据网友们的评论,有不少网友表示自己跟该职友的情况差不多。@有网友说:我7年从0.... 查看详情

测试开发4年,从外包9k跳槽去字节20k+4,啃完这份笔记你也可以

...小职员,本本分分做着自己的事情,觉得自己的工作已经遇到了瓶颈,一个偶然的机会,获得了一份软件测试全栈知识点学习笔记,通过几个月的学习,5面字节跳动,成功斩获Offer,今天就把这份... 查看详情

凭借着这份面经,我拿下了字节,美团的offer!

...划,某个知识点学几天之类的。也可以先看看往年岗位的面经,大概知道考哪些点了再去学习。(我当年没参加 查看详情

面试必看!靠着这份字节和腾讯的面经,我成功拿下了offer!

...为以下几个方面来准备。算法题事先已经看过别人的社招面经知道头条每轮技术面都有算法题,而这一块平时练习的比较少,校招时刷的题也忘记了很多。因此系统复习的时候算法题还是花了比较多时间的。先是快速刷完了剑指... 查看详情

程序员的出路,其实并不难寻找(跳槽要果断,而且利大于弊)

从我做小程序员开始,就从未间断的在论坛看到有人在问程序员的出路在哪里,其实我很能理解这些人的想法,在行业做了几年,有些感想跟大家随便聊聊。 俗话说,365行,行行出状元,此话也适用于IT行业,尤其是程序员... 查看详情

跳槽转java开发,五面b站(哔哩哔哩),25k*15offer,还原我的大厂面经

...ff0c;和他聊了下,就分享给大家。大多数情况下,程序员的个人技能成长速度,远远大于公司规模或业务的成长速度。所以,跳槽成为了这个行业里最常见的一个词汇。实际上,跳槽的目的无非是为了涨薪或是... 查看详情

字节跳动(头条)月薪18k招的人,有多特别?

我作为一名历经沧桑,看透互联网行业百态的测试从业者,最近在被面试过程中遇到了许多问题,就自己的经历来分析下作为测试工程师跳槽前应该准备哪些知识,才能在面试官面前表现出众。如果你的跳槽意向... 查看详情

师妹直呼差点错过!仅1年工作经验跳槽bat,全靠这份面经

...f4e2;我收集了一些软件测试资料,关注我公众号:程序员小濠,免费领取!📢送给大家一句话,世界的美丽,来源于你的努力前言前几天 查看详情

面了个字节拿25k跳槽出来的,见识到了跳槽天花板

...xff0c;这4个月被称为职场跳槽的黄金时段,不少想要换工作的职场人都在此前摩拳擦掌,争取为自己谋得一个好职位。再过不久,金九银十也即将到来,作为测试员,跳槽也是大多数人都会经历的过程,那... 查看详情

月薪3万的程序员告诉你:这样工作才能拿高薪(转it之家)

...,往往也会因为没加薪而牢骚满腹,工作敷衍了事。一个程序员的价值,是通过他带给公司的价值体现的。先给公司带来了价值, 查看详情

追梦要趁早:双非3年android混子跳槽字节面经分享(已拿offer)

背景2017年毕业于一所不知名双非本科大学,毕业时就有着一颗想进大厂的心,但又想留在成都,不愿意去北上广,现在其实相当后悔。当年在成都的大厂少之又少,再加上校招时非常努力地玩耍,导致投... 查看详情

字节跳动头条2022测试开发岗3+1面经+经验分享(收到offer,入职月薪30k)

...#xff0c;招聘黄金时间已经来临,在网上看了很多大佬的面经,也加了很多交流群,受到了很多朋友的提点,今天终于轮到我来分享面经啦,之前面试了几家公司,最后在八月初拿到了字节跳动测试岗的offer&#x... 查看详情

两年前端经验,从腾讯辞职的我跳槽到了字节(附面经详情及答案)(代码片段)

前言 19年毕业于广东一所一本大学,校招的时候拿到了腾讯、字节、拼多多等offer。最终选择了腾讯,在鹅厂待了两年多了,业务只能说一般般,比较忙,通常都是晚上十点左右才下班,而且需要随时待命... 查看详情

两年前端经验,从腾讯辞职的我跳槽到了字节(附面经详情及答案)(代码片段)

前言 19年毕业于广东一所一本大学,校招的时候拿到了腾讯、字节、拼多多等offer。最终选择了腾讯,在鹅厂待了两年多了,业务只能说一般般,比较忙,通常都是晚上十点左右才下班,而且需要随时待命... 查看详情