有了字节offer才有底气,不给我70w+年薪,我拿什么拒绝你(阿里,华为,腾讯)......

万字长文!详细解析字节跳动Java后端社招面试题(3年经验) 哈喽。我又来为大家更新面经资料了。今天继续为大家更新字节跳动社招的面经资料。 (我发现我特别喜欢更新字节的。。。) 时长2H。应用+原理理解;Java后端社招+3年经验 1、自我介绍 2、JVM组成部分 (1)堆 (2)方法区(元数据区) (3)程序计数器 (4)本地方法栈 (5)虚拟机栈 3、虚拟机栈和本地方法栈区别(线程私有,每个线程都有一个) (1)本地方法栈和虚拟机栈的作用相同,用来描述方法执行的内存模型; (2)即每个方法执行都会在栈上创建一个栈帧,存放方法的出入口,局部变量表和操. 阅读详情

不要有“自知之明”

先介绍一下大致情况,双一流非科班本科出身,大学期间就自学Java、Android相关东西,也跟着老师做了一个项目,说大其实也不大,就简历上能写上的程度吧。春招没怎么准备被怼到怀疑人生,当时发誓秋招竭尽全力,但是直到两个月前才买了操作系统、JVM 这类的书开始系统学习有关内容,也刷了lc 200+题

我大概从1月初开始准备春招,但是因为过年,二月初才投了第一份简历,自己也挺后悔投的挺晚的,有一些投了根本就没反应。前几天bigo hr面,让我终于看到了曙光,现在还有几家还在流程中,但是真的已经不想面下去了,太疲惫了。不管怎么样先写些面经攒攒人品吧,顺便许愿一下bigo

有些面试太久远了很多有些记不住了,就把想到的写一写~

不试试怎么知道不行

一面(2月 13 日,68 min)

提问

  1. 自我介绍

  2. 简单讲讲你项目的整个设计过程

  3. 你提到项目中用的是 MVVM 架构,讲讲你对 MVVM 的认识?

    • MVVM 的优点有什么呢?
    • MVP 中 Model、View 和 Presenter 的持有关系是怎么样的?
    • MVVM 中的持有关系呢?
    • MVVM 中各个层在 Android 开发中的对应关系?
    • 你的 MVVM 用到了 Jetpack 里的 ViewModel,那么它是如何保持数据的呢?
      • ViewModel 是怎么做到在 Activity 销毁重建新实例之后还能保持不变的呢?
  4. 你有提到说用的 Kotlin,那讲讲 Kotlin 用起来相比 Java 的好处?

    • 如果用 Kotlin 去调用一个具有返回值的 Java 函数,那么这个返回值是可空的还是非空的呢?

    • Kotlin 中的可见性和 Java 是不一样的,分别讲讲?

    • 你说你用到了协程,讲讲你对于协程的认识?

      • 你提到了协程分为有栈和无栈两种。它们的区别是?
      • 这个“栈”里都保存了什么信息?
      • Kotlin 的协程是无栈的,那这些信息是怎么保存的?
      • 协程该怎么取消呢?
        • 取消协程之后,里面的工作会立刻停止吗?
        • 不会的话,该怎么停止呢?
        • 调用了 cancel() 之后协程的状态变化?
        • 如果子协程中没有通过判断协程状态来决定是否终止工作,那么取消父协程之后会是怎样的?
      • 协程会不会和线程一样有共享变量冲突的问题呢?
    • Kotlin 中有一个 inline 关键字,讲讲你的了解?

      • 除了通过内联函数减少函数调用的开销,还有什么用途吗?

      • 如果现在有一个高阶函数被 inline 修饰,我不想让它的参数被内联,该怎么办呢?

        刚开始的时候这个问题没太听懂,所以就答了不知道。一面结束之后翻书才看到 noinline 关键字。

    • Kotlin 是可以跨平台编译的,讲讲你的了解?

      • 你刚才提到的编译到“原生平台”,指的是什么?
      • 现在如果让你用 Kotlin 写一个跨平台的项目,你该怎么做?
  5. 浏览器里从输入一个网址,到最终看见网页,发生了什么?

    • HTTP 是应用层协议,讲讲是如何建立的?
      • 你说底层是 TCP,那讲讲 TCP 的三次握手?
    • 如果现在要使用 HTTPS,连接的建立会发生什么变化呢?
    • 客户端是如何根据 IP 地址找到服务器对应的主机的呢?
算法

LeetCode 518. 零钱兑换 II

题目开始理解错了。最后这个题没完全做出来,面试官让我讲了下思路。

反问
  1. 部门业务?
  2. 面试评价?
  3. 我还有什么需要学习的地方吗?
  4. 面试官反问:这次面试只是为了实习还是说有转正想法的?
  5. 部门业务开发语言?
  6. 多久能收到结果通知?

二面(2 月 14 日,60 min)

一面结束后等了十几分钟,HR 通知第二天二面。

提问
  1. 自我介绍

  2. 项目介绍。用到了什么技术栈?

    • ViewModel 的作用是什么?
      • 你在 Fragment 之间传递数据的时候是怎么做的?
        • 为什么不用一个全局的静态变量呢?
    • 你有用 LiveData 自己封装了一个事件总线,讲一讲实现?
    • 对 Retrofit 的基本结构或者源代码了解吗?
    • Retrofit 有一个动态代理的过程,有听说过吗?
  3. Kotlin 和 Java 都是在做这个 Android 项目中学习的吗?

    • 在 Kotlin 和 Java 中,实例的初始化顺序(成员变量、静态变量、构造函数等)分别是怎样的?
  4. Kotlin 的作用域函数(let、apply 等)有了解过吗?你是怎么理解的?具体来说它们有些是带 Receiver 的、有些是带参数的,你在使用过程中是怎么选择的呢?

  5. OOP 中的设计模式有了解过吗?

    • Java 中的单例模式分为那些呢?
    • Kotlin 中的 object 相当于 Java 中的哪一种单例模式?
      • 饿汉式是怎么做到线程安全的?
        • 类加载器又是在什么时候去加载这个类呢?
        • 解释一下饿汉式中存在的性能问题?
      • 在 Kotlin 中如何实现懒汉式单例?
    • Java 中 DCL 单例模式中双重校验的意义?
  6. Jetpack 的其他组件有了解过吗?

    • Room 使用的基本流程了解吗?
      • SQLite 平常你是怎么用的呢?
算法

LeetCode 101. 对称二叉树

反问
  1. 部门业务?
    • 是纯原生开发吗?
  2. 面试评价?
  3. 还有什么需要学习的?
  4. 面试官反问:对工作地点有要求吗?
  5. 多久能收到结果通知?

三面(2月 15 日,40 min)

二面结束之后等了大概一个小时多,HR 通知第二天三面。

提问
  1. 自我介绍 & 项目介绍

    • 项目是你自己在做吗?
    • 介绍一下项目的模块和功能?
      • 项目中用到的数据都是怎么获取到的?
      • 学校的系统里没有什么安全措施吗?
      • 你这个项目有这么多人在用,是怎么推广的呢?
      • 后续有和学校交流让你这个项目变成官方 App 吗?
    • 项目中有什么技术难点吗?
  2. 有了解过 Retrofit 是如何简化网络请求的吗?

    • 解释一下动态代理?
  3. Retrofit 会结合一些注解进行使用,对注解有什么了解吗?

    • APT 有听说吗?是做什么用的呢?自己有上手用过吗?
    • AOP 的概念有了解吗?
  4. Jetpack 的 AAC 中是如何做到生命周期的分发的呢?

    • Jetpack 组件还了解哪些呢?
  5. Compose 有了解过吗?

    最开始没想起来,后来面试官提到 Flutter 才想起来是新出的一个声明式 UI 框架。

  6. Flutter 有了解过吗?

  7. synchronized 关键字修饰静态方法和非静态方法的区别?

    • 一个类中有一个静态方法 A 和非静态方法 B,都被 synchronized 修饰。两个线程分别去调用同一个实例的方法 A 和方法 B,会产生竞争吗?
  8. volatile 关键字的作用?

    • 解释一下“立即对所有线程可见”和“禁止指令重排”?
  9. Java 中的四种引用类型有了解过吗?

    • 分别有什么区别呢?
  10. GC 机制有了解过吗,比如算法之类的?

  11. 一个 View 要渲染出来,需要经过哪几个步骤呢?

  • 这些步骤各自对应了一个回调方法,对 View 的什么操作会触发对这些回调方法的调用呢?或者说,不同的操作会触发不同的调用吗,比如有的调用,有的不调用?
    • 除了在 Activity 创建的时候,后续对 View 的哪些操作会触发这些回调方法呢?(这里确实没复习到,现场通过 TextView 举例结合了这三个阶段的回调方法名开始猜)
      • 如果说 TextView 大小固定呢?
  1. 除了绘制,View 还有一些事件的传递机制,有了解吗?
  • 过程中的几个关键过程回调是哪几个呢?
  1. 有听说过“过度绘制”吗?

这个没答上来,然后面试官很耐心地解释了这个概念,实际上就是两个 View 叠在一起,下层被上层挡住的部分是看不见的,但还是会进行绘制。

编程 & 提问

给一个 List<String>,遍历并删除指定元素(比如 abc),写出代码(大概就是自己实现 List#removeAll())。

三面不出算法题是我没想到的。这个题也挺简单,就是利用迭代器遍历然后删除就好。

因为对迭代器不是特别熟悉,所以开始写的时候并没有单独用变量 it 把迭代器存下来,而是在每个要用迭代器的地方都获取了一次,然后跑起来报错了。后来意识到之后就改了。

`List<String> list =` `new` `ArrayList<>();`

`list.add(``"abc"``);`

`list.add(``"abc"``);`

`list.add(``"abc"``);`

`list.add(``"123"``);`

`list.add(``"abc"``);`

`Iterator it = list.iterator();`

`while` `(it.hasNext()) {`

`if` `(it.next().equals(``"abc"``)) {`

`it.remove();`

`}`

`}`

  1. 你刚才为什么会出错呢?

    然后面试官从代码规范和迭代器的使用两个角度讲了一下为什么应该把迭代器提前存到变量里面,还提到了 WeakReference 相关的东西。

  2. 能不能把 it.remove() 换成 list#remove("abc") 进行删除操作呢?

    • 会报什么错呢?

      一紧张没敢确定说是 Fast-fail,面试官允许我先运行了一下再说。

  3. 不用迭代器实现的话需要考虑什么呢?为什么你会首先想到使用迭代器呢?

    • 为什么不能在下标遍历过程中进行插入和删除呢?
  4. 能不能在 for-each 遍历中进行删除呢?

反问
  1. 面试表现?
  2. 学习建议?
HR 面(2 月 15 日,27 min)

三面结束后一个多小时左右,收到了晚上继续 HR 面的通知。

提问
  1. 评价一下自己前三面的表现?
    • 如果重来一次的话,对于答不上来的问题你会怎么办?
  2. 介绍一下你的项目?
  3. 项目中遇到瓶颈是怎么解决的?
  4. 你觉得你这个项目对你有什么提升?
  5. 你觉得自己有什么优点和缺点?
    • 你打算如何去改进自己的缺点呢?
  6. 你平常放松自己会通过什么方式呢?
  7. 你觉得大学中最紧张的时间段是什么时候呢?
  8. 你是打算实习然后转正吗?
    • 为什么现在不想考虑转正呢?
    • 那后续的话除了字节你还打算去哪些公司呢?
      • 你是为什么打算去这些公司呢?
  9. 你平常会怎么安排自己一天的时间呢?
  10. 入职之后你打算怎么平衡实习和课业学习呢?
反问
  1. 核酸检测
  2. 薪资

后面还是去了阿里和腾讯想看看自己在市场上算什么水平,后面腾讯和阿里的面试我会之后文章分享出来的!


尾声

这些点在PDF资料中也有收录,因为内容较多,是以文章链接的形式收录在《Android大厂中高级面试题+真实案例经历》中,有需要的朋友点击下方链接获取,下中全部学习笔记!

自行领取直达链接:【点击获取】

需要相关知识点可以查看我的【GitHub】,对于已经掌握的可以忽略以节省时间。


按知识点分类合集(部分展示)

java面试题(部分展示)
在这里插入图片描述

Android面试题(部分展示)

数据结构与算法面试题(部分展示)

源码精编解析(部分展示)

Android 热修复框架(部分展示)

按大厂分类整理面试题合集(部分展示)

需要相关知识点可以查看我的【GitHub】,对于已经掌握的可以忽略以节省时间。

字节面经总结,首战算法被惨虐,复盘一个月再战拿下T3-1 每一个程序员都拥有一座大厂梦,我也不例外,之前面试字节跳动,竟然被算法问倒了,很多算法都没解出来,解出来的也还不是最优解,才2面就凉凉了。回去之后也潜心复习了,准备了二战,如今终于进入了字节跳动,被录用。 以下展示的字节面试题(含答案)、学习包、实战文档等,均可以分享给大家,需要的朋友,点这里即可哦! 01首站字节被挂 对于这个独角兽企业,LZ当时报了很大的期望,但是没有确切的了解面试情况(对自己蜜汁自信),没有了解到字节对算法这么看重,稍稍懈怠了下,没想到直接挂了,字节面试流程还是很快的,意识到不对 阅读详情

相关推荐

特斯拉数字孪生4.0体系解析:从“数字镜像“到“持续进化“的造车革命

当每一辆汽车都拥有自己的“数字分身”,我们正见证的不仅是技术革新,更是整个制造业文明形态的跃迁。其数字孪生体已超越“数字镜像”的被动属性,成为。特斯拉年服务收入超1200美元/车的业绩表明,数字孪生正在将汽车从“交通工具”转变为“持续增值的智能终端”。构建起覆盖设计、制造、使用、服务全链条的虚拟镜像体系,将物理世界与数字世界的融合推向新高度。:特斯拉的实践证明,数字孪生已从“技术选项”升级为“战略必选项”。不仅重塑了汽车产品的价值创造逻辑,更预示着整个制造业向“元宇宙工业”演进的新范式。

beige888的博客 1607

字节跳动岗位薪酬体系曝光,看完感叹:不服不行

曾经的互联网是PC的时代,随着智能手机的普及,移动互联网开始飞速崛起。而字节跳动抓住了这波机遇,2015年,字节跳动全面加码短视频,从那以后,抖音成为了字节跳动用户、收入和估值的最大增长引擎。

自动化测试技术栈 3万+

基于OpenCV的围棋终局识别与胜负判定系统实现

计算机视觉是人工智能领域的关键技术,它使计算机能够从数字图像或视频中获取、处理和分析信息。其核心原理在于通过图像处理算法提取特征,并基于这些特征进行识别、分类和测量。在工程实践中,计算机视觉技术为自动化、智能化应用提供了强大支持,广泛应用于工业检测、自动驾驶、医疗影像分析等领域。本文聚焦于一个具体的应用场景:利用OpenCV库实现围棋终局识别。通过图像预处理、棋盘检测与透视校正、交叉点定位等步骤,结合围棋规则逻辑,构建了一套从棋盘图像自动判定胜负的解决方案。该方案涉及自适应二值化、霍夫变换、连通域分析等关键

weixin_29100927的博客 279

字节跳动岗位薪酬体系曝光,看完才知道:自己差这么多...

曾经的互联网是PC的时代,随着智能手机的普及,移动互联网开始飞速崛起。而字节跳动抓住了这波机遇,2015年,字节跳动全面加码短视频,从那以后,抖音成为了字节跳动用户、收入和估值的最大增长引擎。

自动化测试技术栈 1万+

使用python获取同花顺免费版和同花顺远航版自选股数据用于量化交易

在做量化交易时,有时需要在盘中实时监控同花顺自选股的数量,以便灵活地自定义提醒、捕捉买卖时点等。那么,如何使用python获取同花顺自选股数据呢?

tzzqn2008的专栏 3676

2025小红书跳转卡片实战指南:从零搭建独立后台与自动化发卡系统

本文提供了一份2025年小红书跳转卡片的实战搭建指南,详细解析了独立后台系统的核心架构与自动化发卡流程。文章从零开始,手把手教你使用Node.js、Vue.js等技术栈构建包含后台管理、用户制卡中心与前端交互的完整系统,旨在帮助运营者实现合规引流,并掌握数据自主权与自动化运营能力。

weixin_29234423的博客 516

有了字节offer才有底气,不给我70w+年薪,我拿什么拒绝你(阿里,华为,腾讯)

其实Android开发的知识点就那么多,面试问来问去还是那么点东西。所以面试没有其他的诀窍,只看你对这些知识点准备的充分程度。so,出去面试时先看看自己复习到了哪个阶段就好。上面分享的腾讯、头条、阿里、美团、字节跳动等公司2019-2021年的高频面试题,博主还把这些技术点整理成了视频和PDF(实际上比预期多花了不少精力),包含知识脉络 + 诸多细节,由于篇幅有限,上面只是以图片的形式给大家展示一部分。【Android思维脑图(技能树)】知识不体系?

2401_84149724的博客 936

计算机组成原理(第三版)唐朔飞-第四章存储器-课后习题

计算机组成原理(第三版)唐朔飞-第四章存储器-课后习题

weixin_45735391的博客 17万+

有了字节offer才有底气,不给我70w+年薪,我拿什么拒绝你(阿里,华为,腾讯)(1)

架构师不是天生的,是在项目中磨练起来的,所以,我们学了技术就需要结合项目进行实战训练,那么在Android里面最常用的架构无外乎 MVC,MVP,MVVM,但是这些思想如果和模块化,层次化,组件化混和在一起,那就不是一件那么简单的事了,我们需要一个真正身经百战的架构师才能讲解透彻其中蕴含的深理。一共十个专题,包括了Android进阶所有学习资料,Android进阶视频,Flutter,java基础,kotlin,NDK模块,计算机网络,数据结构与算法,微信小程序,面试题解析,framework源码!

2401_84545088的博客 427

基于libVLC的视频播放器之四:直接使用libVLC

一.效果 播放本地文件 播放网络url:rtsp://3.84.6.190/vod/mp4:BigBuckBunny_115k.mov 二.实现 既然有VLC-Qt,为什么还要直接调用libVLC呢,因为直接调用会加深对整个播放流程的理解,方便后面修改VLC-Qt源码。 注意事项: 1.编译报错:error C2065: “libvlc_media_read_cb”: 未声明的标识符。修改如下: 2.libvlc_new(0, nullptr)返回null 将plugins

草上爬的博客 5048

cesium 深度图(获取区域最高最低点位)

文章摘要: Cesium深度图技术可用于获取区域地形高程数据,核心实现步骤包括:1)通过离屏相机构建独立渲染环境,使用正交投影确保采样精度;2)采用离屏渲染技术获取均匀分布的地形点数据。关键技术点包含多边形外包矩形计算、后台相机配置(5km高度正交投影)、1024×1024像素离屏视图设置,以及深度数据解析(RGBA格式转换和三维坐标还原)。该方法避免了主视图干扰,可精准获取区域内地形高程信息,为填挖方分析等应用提供基础数据支持。

God's asylum的博客 283

【字节跳动】职级、薪酬、绩效全认知

「互联网」职级、薪酬、绩效全认知 第5期1、全球员工总数字节的员工数量目前超过5万人2、岗位职级字节跳动的职级研发序列一共10级:字节跳动应届生一般是1-1级,中级工程师是1-...

十年互联网开发老兵,陪你一起学技术 11万+

在 ABAP 环境中创建 Job Catalog Entry 和 Job Template 的完整实践指南

摘要:本文介绍了SAP BTP ABAP环境中Application Job的云原生解决方案,对比传统后台作业模式。重点阐述了Job Catalog Entry和Job Template两大核心概念,通过库存重估业务场景演示如何实现可调度类、创建Job Catalog Entry及Job Template。文章详细说明了从ABAP类到Job Catalog Entry再到Job Template的完整链路,并分享实际项目中的设计经验和注意事项,帮助开发者将传统后台作业迁移到Application Job框架

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 231

字节3-1级别把《数据结构与算法》讲透了,带源码笔记

本书采用的模式是利用不同的复杂度改善问题的解决(对于每个问题,你将发现多个具有不同复杂度及降低复杂度的解法)。而在网球(或排球)比赛中,选手的行为仅取决于当前的状况,选择当下最为正确的动作,而不关心后续的影响。分治法是一种重要的基于递归的算法设计技术,分治算法递归地将问题分解为两个或多个同类型的子问题,直至这些子问题简.单到能够直接求解,然后再将这些子问题的解合成为原始问题的解。项目可以是存储在数据库中的记录、数组中的简单数据元素、文件中的文本、树中的结点、图中的顶点和边,或者其他搜索空间的元素。

m0_63437643的博客 446

迈瑞BS系列全自动生化分析仪LIS协议接口手册(内含HL7和ASTM)

迈瑞BS系列全自动生化分析仪LIS协议接口手册,内含HL7和ASTM)

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

腾讯|阿里|百度|字节跳动人才体系的职位层级、薪酬、晋升标准

希望我分享出来的这些知识点可以帮助在这个行业发展的朋友和童鞋们,在论坛博客等地方少花些时间找资料,把有限的时间,真正花在学习上,我把这些视频分享出来。相信对于已经工作和遇到技术瓶颈的码友,在这个群里一定有你需要的内容。目标已经有了,下面就看行动了!记住:学习永远是自己的事情,你不学时间也不会多,你学了有时候却能够使用自己学到的知识换得更多自由自在的美好时光!时间是生命的基本组成部分,也是万物存在的根本尺度,我们的时间在那里我们的生活就在那里!我们价值也将在那里提升或消弭!觉得写的好的,可以关注转发一下。

m0_71745258的博客 4万+

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

薪资与职级全景:一览互联网巨头的晋升之路

得分靠前的员工将获得较高的年终奖,而考核得分低于预期的员工则可能面临淘汰。T4级别被视为腾讯的专家工程师,整个腾讯的研发团队接近2万人,而达到T4级别的人数不到500人,这也是进入专家层次的重要分水岭。新的数字职级体系使这一差距更加合理,且新的晋升机制使12级以下的员工可以由部门直接负责答辩,11级升12级则是一个关键门槛。是重要的晋升分水岭,升至19级及以上的员工需通过严格的考核和答辩,成为领导或专家。但需注意,阿里的股票激励是为了提升员工忠诚度,分阶段行权,离职时套现较为困难,且需缴纳高额税收。

Rockivy的博客 4万+

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

完美!字节3-1级别大佬把《数据结构与算法》讲透了,带源码笔记

本书采用的模式是利用不同的复杂度改善问题的解决(对于每个问题,你将发现多个具有不同复杂度及降低复杂度的解法)。而在网球(或排球)比赛中,选手的行为仅取决于当前的状况,选择当下最为正确的动作,而不关心后续的影响。分治法是一种重要的基于递归的算法设计技术,分治算法递归地将问题分解为两个或多个同类型的子问题,直至这些子问题简.单到能够直接求解,然后再将这些子问题的解合成为原始问题的解。项目可以是存储在数据库中的记录、数组中的简单数据元素、文件中的文本、树中的结点、图中的顶点和边,或者其他搜索空间的元素。

他很懒,但也在努力的生活着 133

3年经验,3轮技术面+1轮HR面,拿下字节30k*16薪offer,这些自动化测试面试题值得大家借鉴

面试一般分为技术面和hr面,形式的话很少有群面,少部分企业可能会有一个交叉面,不过总的来说,技术面基本就是考察你的专业技术水平的,hr面的话主要是看这个人的综合素质以及家庭情况符不符合公司要求,一般来讲,技术的话只要通过了技术面hr面基本上是没有问题(也有少数企业hr面会刷很多人)

2201_76100073的博客 256

字节跳动测试开发岗 3+1 面经+经验分享(收到offer,入职月薪27K)

字节的面试体验还是相当不错的。过程中面试官会很耐心地听你讲,对于答不太上来的问题,给出大体思路也是可以的。回答不上来的东西,面试官也会在面试过程中跟你简单介绍一下。大概这就是为什么最开始 HR 和邮件里都有说“不会的题也鼓励和面试官交流想法”吧。反问环节请面试官对面试过程进行评价,以及对个人能力提出一些建议的时候,面试官还是很乐意的,也很能抓住我的不足(废话不然为啥人家能是面试官呢)。关于面试中为什么被问到了很多 项目 以及 自动化框架 相关的东西,这个是因为简历上写了之前在学校做过的一个项目。

2301_79535544的博客 6622

35岁程序员:字节3-1,年薪160w VS 微软64,年薪100w,该怎么选?

最近,一位滴滴员工同时拿到了字节跳动和微软的Offer,却面临两难的选择,纠结到底该选哪个?这位滴滴的朋友35岁了,拿到两个Offer:1、字节跳动职级3-1,年薪总包160W;2、微软职级64,年薪总包100W;其实,这位朋友真算得上幸福的烦恼。两个其实都不错。有网友说:微软64有什么脸和字节3-1 pk啊除非微软给65 不然无脑字节 因为首先你在微软要升到65那真的是难上加难 但你在字节3-...

weixin_45727359的博客 2037
上一篇: 5个月前,如果你没有不屑于刷这份《字节内推+面试宝典》,今天坐到字节Android部门,年薪70w+的人就是你了......
下一篇: 程序员跟公司七年,工资低于市场价一万多,叹:指望公司讲感情?
Android725
博客等级 码龄7年 1708粉丝 350原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值