这次字节跳动的面试,给我的感触很深,意识到基础的重要性。一共经历了四轮面试:技术3面+HR面。


一面技术考点:

jvm数据库、jvm内存模型

垃圾回收算法

Java 内存模型

附面试思维导图(仅供参考)

mysql数据库相关

数据库优化

分表与分库

volatile 关键字

java lock相关

二面技术考点:

Java 内存分配策略

  • Redis 底层数据结构

  • Redis 使用过程

  • SQL/索引 优化

  • MySQL 索引

  • MySQL Hash 索

三面技术考点:

  • 数据库与redis缓存

  • Redis 高并发、高可用

  • 手写一个消息队列,架构设计思路

  • MySQL数据库

  • 秒杀模块

HR面:

大约30分钟,主要是问个人职业规划、薪资待遇,以及对字节跳动的期许等等。

个人总结:

1、社招面试,技术问得相对来说更深入,所以对有些源码要有了解,比如并发相关的原理、JVM等。

2、所有的问题都是围绕具体场景,还要知道为什么要用这个技术,以及如何做到高可用等等。

3、大厂基本上都会写代码,平时一定要多练习。

本次面试题的复盘和答案以及面试官的分享,我都已经整理在下面的文档中,开放下载,方便大家参考学习。

4 轮拿下字节 Offer,面试题复盘相关推荐

  1. 4轮拿下字节Offer,面试题复盘(含答案)

    这次字节跳动的面试,给我的感触很深,意识到基础的重要性.一共经历了四轮面试:技术3面+HR面. 特整理出所涉及的全部知识点,并复盘了完整面试题及答案(文末领取),分享给大家,希望能够帮到一些计划面试字 ...

  2. 拿下字节offer,这些面试题命中率高达90%以上

    昨天在知乎上刷到一个热门问题: 程序员需要达到什么水平才能顺利拿到 20k 无压力? 其中一个最热门的回答是: "其实,无论你是前端还是后端.想进大厂还是拿高薪,算法都一定很重要." ...

  3. 总包 50W,4 轮拿下阿里 Offer !(真题分享)

    说到阿里,想必很多前端攻城狮都十分向往,不但薪资待遇高,里面的技术大牛也多,可以学到技术,还能接触到很多大的项目. 下面就来分享一位朋友的阿里面试经历,刚刚上岸淘系,总包50W.文末送复习资料和笔记, ...

  4. 632页,我熬夜读完这份“高分宝典”,竟4面拿下字节跳动offer

    以下干货,认真看完,受益颇多. 前言 怎样的契机? 实际上,目前毕业已经两年时间了,在大学时就已经开始关注字节跳动的发展.一开始,我是电气自动化专业的,大二清楚目标之后就转计算机了,大四进了一家小型的 ...

  5. 632页!我熬夜读完这份“高分宝典”,竟4面拿下字节跳动offer

    以下干货,认真看完,受益颇多.关注我,添加小助手VX:MXX-0474QAQ     Q群:759563652   即可领取学习资料 前言 怎样的契机? 实际上,目前毕业已经两年时间了,在大学时就已经 ...

  6. 985硕,阿里、字节、美团三面,拿下阿里P6+字节offer

    6.1号开始投简历,7.6号开始第一场面试,9.30号收到最后一家意向书,我的秋招结束了! 找工作期间薅了网上不少大佬的羊毛,特别感谢期间给予帮助的各位前辈们.在此记录下秋招的全过程,也算是对帮助我的 ...

  7. 大学四年,因为这些网站,他顺利拿下字节跳动的offer!

    回想起大学的日子,我不免觉得有些羞愧,因为我把它虚度了,除了谈了个女朋友,几乎一无所获,我是个彻彻底底的学渣.但我有一个读者,小王,他就是最佳的励志典范,大一还挂科了三门,但大二的时候突然奋发图强,毕 ...

  8. 闭关修炼21天,“啃完”283页pdf,我终于4面拿下字节跳动offer

    写在开篇 闲话(长话短说): 今年的开端有些特殊,疫情的缘故对我们的生活造成了很大的影响,这对于一名求职者来说,更是添上了一堵"难墙",尽管如此,但我们也不能够错失金三银四的机会, ...

  9. 字节跳动的面试分享,为了拿下这个offer鬼知道我经历了什么

    字节跳动的面试分享,为了拿下这个offer鬼知道我经历了什么 前言: 金九银十过了金三银四还会远嘛,本文后面分享面试题给正准备跳槽,准备找工作的你,这次面试字节跳动也是做了很多的准备,还好顺利拿到了o ...

最新文章

  1. ACM 中常用的算法有哪些?
  2. docker端口映射或启动容器时报错 driver failed programming external connectivity on endpoint quirky_allen
  3. 苹果开发账号过期不续费会怎样?
  4. 10.3 广州集训 Day2
  5. 日志库 winston 的学习笔记 - 创建一个使用 winston 的 Node.js 应用
  6. java 安卓界面 可视化_Monkey可视化工具开发(android篇)
  7. 信息竞赛进阶指南--搜索相关(模板)
  8. 【小工具分享】 - vscode注释自动生成
  9. 99 网络编程_网络工程师技能图谱,看看你会多少技能
  10. c#获取对象的唯一标识_DDD领域驱动设计实战 - 创建实体身份标识的常用策略
  11. java string范围_字符串索引超出范围? (Java,子字符串循环...
  12. 数据库流行度6月排行榜:Oracle飙升MySQL止跌回升
  13. Activity中四大启动模式
  14. android执行lua脚本的方法,从Android应用程序调用Lua脚本
  15. pycharm 运行后,如何查看变量值以及继续输入语句并运行?(非Debug , debug太慢)
  16. 【w3cschool】正则表达式基础语法
  17. zb怎么做渲染图_怎样用ZBrush对模型进行渲染(二)
  18. 魔兽世界服务器文件,【魔兽世界7.35】魔兽一键安装服务端[带GM管理工具]
  19. vdbench测试过程中遇到的小问题
  20. 手把手教你用ls-dyna做入水冲击荷载仿真分析(一)大体介绍

热门文章

  1. 卸载office后桌面上的word文件图标变成了白色
  2. c++plus_6th_第4章
  3. Python获取股票数据及其可视化--基于tushare库
  4. MyEclipse如何配置Tomcat
  5. 使用librosa库实现100行代码制作音乐卡点视频
  6. 基于HMM的语音合成理论知识
  7. vue2和vue3的区别
  8. 为什么mos管反相器要用pmos管和nmos管构成
  9. 【简易版】mac安装mysql5.7.31
  10. ESIM网络结构总结以及代码详解