刚拿的字节跳动offer“打水漂”,TikTok不去了,我该何去何从?

简介: TikTok,作为字节跳动铺棋国际局的头兵,如今竟与华为有了相同遭遇,但似乎并不让人出乎意料。实际上,TikTok出售美国业务给微软,并非是我们想象的躺平跪倒,而是极端不利的形势下,被逼无奈的退让,所以就这一点来说,我也能给予理解。

TikTok,作为字节跳动铺棋国际局的头兵,如今竟与华为有了相同遭遇,但似乎并不让人出乎意料。实际上,TikTok出售美国业务给微软,并非是我们想象的躺平跪倒,而是极端不利的形势下,被逼无奈的退让,所以就这一点来说,我也能给予理解。

不过,在给予理解的同时,我更多的是错愕与迷茫,毕竟刚拿不久的offer这下打了水漂,TikTok肯定是去不成了,之后该做出什么样的决定,暂时我还没想清楚。

先介绍一下由来吧,我江苏人,南京某大学学习计算机编程,有UIUC的交换经历。今年找工作拿到了TikTok和Google双offer,后来综合考虑和比较之后,选择了字节跳动美国TikTok事业部。但时不逢春,恰好今年美国疫情影响非常严重,所以入职时间也一推再推。

现在TikTok陷入危机,美国业务卖给微软基本上板上钉钉,这意味着TikTok肯定是去不了,不过还是分享我面试TikTok的面试题吧,毕竟也是字节跳动家的业务,有共通的地方,也能举一反三。

下面内容有我的TikTok面试题分享,以及我个人之后的计划安排,内容有限,涉及到的“面试题答案和解析”+“简历模板”,有pdf完整版供大家参考,可以点击此处来获取就可以了!

TikTok面试题分享(技术题部分)

  1. hashmap,怎么扩容,怎么处理数据冲突?怎么高效率的实现数据迁移?
  2. Linux的共享内存如何实现,大概说了一下。
  3. Linux 中的用户模式和内核模式是什么含义?
  4. 在 Java 中 Lock 接口比 synchronized 块的优势是什么?你需要实现一个高效的缓存,它允 许多个用户读,但只允许一个用户写,以此来保持它的完整性,你会怎样去实现它?
  5. socket网络编程,说一下TCP的三次握手和四次挥手
  6. 同步IO和异步IO的区别?
  7. Java GC机制?GC Roots有哪些?
  8. 如何判断一个对象是否存活?(或者 GC 对象的判定方法)
  9. 红黑树讲一下,五个特性,插入删除操作,时间复杂度?
  10. 快排的时间复杂度,最坏情况呢,最好情况呢,堆排序的时间复杂度呢,建堆的复杂度是多少?
  11. 计模式了解哪些?
  12. Java 中什么叫单例设计模式?请用 Java 写出线程安全的单例模式
  13. 什么是元数据?元数据分为哪些类型?包括哪些内容?与 cluster 相关的元数据
  14. AtomicInteger怎么实现原子修改的?
  15. RabbitMQ 上的一个 queue 中存放的 message 是否有数量限制?
  16. ConcurrentHashMap 在Java7和Java8中的区别?为什么Java8并发效率更好?什么情况下用HashMap,什么情况用ConcurrentHashMap?
  17. redis数据结构?
  18. redis数据淘汰机制?
  19. Redis 集群方案应该怎么做?都有哪些方案?
  20. mysql实现事务的原理(MVCC)
  21. MySQL 中控制内存分配的全局参数,有哪些?
  22. Redis 有哪些适合的场景?
  23. 有哪些数据库优化方面的经验?MySQL数据主从同步是如何实现的?
  24. MySQL索引的实现,innodb的索引,b+树索引是怎么实现的,为什么用b+树做索引节点,一个节点存了多少数据,怎么规定大小,与磁盘页对应。
  25. 如果Redis有1亿个key,使用keys命令是否会影响线上服务?
  26. Redis的持久化方式,aod和rdb,具体怎么实现,追加日志和备份文件,底层实现原理的话知道么?

我的计划即将开展:失去TikTok,将迎来崭新人生?

事发突然,我也没想到到嘴边的鸭子还飞了,所以也确确实实没有一个清晰的目标,也不知道该何去何从,接下来去面哪些公司,我心里还没有盘算出来,但至少目前要准备面试了,所以根据目前的情况来制定了一套计划,希望能够让我面试顺利,斩获offer。

Step1、重新制定简历

更新简历,对于程序员来说应该是家常便饭了,一般程序员大概1年半到2年跳槽一次,每次跳槽都会对简历进行更新,重新包装,实际上在面试前对自己的简历打磨修改是很有必要的,尤其是像我这种需要重新面试,要根据公司“口味”来进行调整。

我自己做简历时,会参照一些模板,这些模板都是十余年经验的大佬总结出来的,可以分享给你们参考参考:

Step2、刷近3年大厂面试题

刷题是了解国内一线互联网公司技术侧重和喜好最快捷的方式,一般来说这家公司的面试官问的技术问题一定是与公司本身的技术应用有关联的,所以刷题能够让我们很好的提前了解到面试会问什么,能够做到心中有数,举一反三。

  • 阿里、腾讯、字节跳动、美团、滴滴等历年面试真题

  • Java面试宝典(Java基础+算法与编程+数据库+流行框架与新技术等)

Step3、调整心态,重新出发

这次经历像是做梦一样,大起大落,对于谁来说都难以接受。所以,将自己的心态调整好,让自己重新出发是很难的一件事情,但也是必须要进行的一件事情,尤其是在之后的学习规划以及面试,都有让自己持有良好的心态,这样在面试过程中才能够发挥出应有的实力,不至于受心情影响,让表现大打折扣。

总结

目前看来,TikTok未来的路变艰难了许多,但我相信字节跳动仍然是一家具有年轻活力的互联网公司,也相信在未来,它仍占据头部里的一席之地,也期待它有更好的表现。

同样的,也祝愿我在之后的面试中,一切顺利。

以上文章内的所有相关性资料:简历模板+面试题(答案+解析),均能免费分享给大家,希望能共同进步,也多谢大家支持!

——可以点击此处来获取就可以了!

相关文章
|
8月前
|
NoSQL 数据可视化 关系型数据库
安装 Redis
本文主要介绍了Linux系统下Redis的安装步骤,包括卸载旧版本、下载新版本、编译安装以及配置启动等详细操作,并解释了Redis默认端口6379的由来。同时,文章还简要说明了Windows环境下Redis的下载与服务安装方法。最后,推荐了几款Redis可视化管理工具,如RedisView、QuickRedis、AnotherRedisDesktopManager和RedisPlus,提供了它们的功能特点及下载链接,方便用户根据需求选择合适的工具进行数据库管理。
610 1
|
10月前
|
缓存 安全 网络安全
代理协议解析:如何根据需求选择HTTP、HTTPS或SOCKS5?
本文详细介绍了HTTP、HTTPS和SOCKS5三种代理协议的特点、优缺点以及适用场景。通过对比和分析,可以根据具体需求选择最合适的代理协议。希望本文能帮助您更好地理解和应用代理协议,提高网络应用的安全性和性能。
677 17
|
消息中间件 SQL 大数据
Hologres 在大数据实时处理中的应用
【9月更文第1天】随着大数据技术的发展,实时数据处理成为企业获取竞争优势的关键。传统的批处理框架虽然在处理大量历史数据时表现出色,但在应对实时数据流时却显得力不从心。阿里云的 Hologres 是一款全托管、实时的交互式分析服务,它不仅支持 SQL 查询,还能够与 Kafka、MaxCompute 等多种数据源无缝对接,非常适合于实时数据处理和分析。
410 2
|
人工智能 弹性计算 Cloud Native
《阿里云产品四月刊》—一文解读:阿里云 AI 基础设施的演进与挑战(1)
阿里云瑶池数据库云原生化和一体化产品能力升级,多款产品更新迭代
389 2
《阿里云产品四月刊》—一文解读:阿里云 AI 基础设施的演进与挑战(1)
|
消息中间件 运维 监控
深入浅出微服务架构:从理论到实践
微服务架构,一种将复杂应用拆分成小型、独立服务的设计理念,近年来在软件开发领域大放异彩。它以灵活性、可维护性和可扩展性著称,但同时也带来了一系列挑战,如服务间通信、数据一致性和运维复杂性等。本文旨在通过浅显易懂的语言和实际案例,带领读者深入理解微服务架构的核心概念,掌握其设计原则,并了解如何在实际项目中有效运用。我们将从基础讲起,逐步深入,让初学者能够快速上手,同时为有经验的开发者提供一些高级技巧和最佳实践。
140 4
|
监控 持续交付 API
构建高效微服务架构:从理论到实践
【2月更文挑战第18天】 在数字化转型的浪潮中,企业正迅速采纳微服务架构以提升其应用的灵活性、可维护性和扩展性。本文将深入探讨微服务的核心原则,揭示如何通过容器化、编排和API网关等技术手段实现服务的解耦与管理。同时,我们将分析微服务设计模式和最佳实践,以及它们如何促进持续集成与持续部署(CI/CD),并确保系统的高可用性。文中还会讨论微服务迁移的挑战和克服这些挑战的策略,为希望构建或优化微服务架构的开发者和架构师提供实用的指导和洞见。
110 7
|
运维 数据可视化 搜索推荐
用友系列之YonBuilder低代码平台概论和基本使用
用友系列之YonBuilder低代码平台概论和基本使用
893 0
|
存储 计算机视觉
OpenCV(图像处理)-基于Python-轮廓查找
1. 轮廓 一个图像中具有相同颜色或强度(灰度图)的连续点所组成的集合,就是轮廓。轮廓可用于图形分析、物体的识别与检测等等。
277 0
|
存储 NoSQL Java
场景应用:利用Redis实现分布式Session
场景应用:利用Redis实现分布式Session
3678 0
太可惜了,四面字节跳动,我的offer竟被一道“算法题”给拦截了
算法,在行业里越来越重要,一线互联网公司也非常注重算法,所以在面试时基本上都有涉及到。字节跳动是出了名的爱问算法题,几乎每一面都要问到算法。实际上,现在很多公司都会问算法,尤其是对于应届生来说,要求更高,所以想要进大厂,搞定算法是很重要的。 前段时间,我就去面了一次字节跳动,好不容易进到第四面,眼看offer就要拿到手了,可惜竟然被一道“算法题”给拦截了,与字节的offer失之交臂。今天就分享一下这道算法题,让我们好好聊一聊,怎么搞定字节跳动的面试吧!