疫情期间四面字节跳动,抗住算法后艰难拿到后端offer,薪资18K

在大学期间最想去的就是字节跳动了,感觉是现在互联网企业比较活跃的一份子,这段时间在同学的内推下。顶住疫情的压力去面试了字节跳动,最终拿到字节跳动西瓜视频的offer, 字节果然都是算法怪 几乎技术面都有算法环节!

本次字节面试题分享

字节跳动面试官都很优秀,面试的过程中全程微笑,基本是讨论的方式面试。

疫情期间四面字节跳动,抗住算法后艰难拿到后端offer,薪资18K

字节跳动

字节跳动一面

3月13日

自我介绍

  • 算法题一:无序数组的中位数(快排思想O(N)时间复杂度)
  • 算法题二:给-数组,让你找- -对满足i<j && ali<a[j]的和(O(N)时间复杂度0(1)空间复杂度)
  • 算法题三:给一数组,让你找一对满足i<j<k && a[j<a[j]<a[k]的和和k (O(N)时间复 杂度O(N)空间复杂度)

三道题都比较简单,秒了。

字节跳动二面

3月13日

  • 自我介绍
  • 算法题:(和)可以匹配,给你一个字符串,问你有多少合法的括号(分段处理: O(N)时间复杂度,0(1)空间复杂度)算法题秒了
  • 然后问了线程和进程
  • TCP和UDP区别(重了)
  • 然后来了个情景设计题雪:
  • 设计一个城市的顺丰快递系统,这个是边讨论边回答,大概花了30分钟(人有点懵,也有点累)
  • 数据库的事务
  • 事务的特点
  • 同步和互斥,锁
  • 输入一个URL ,发生的过程

字节跳动三面

3月18日

  • 自我介绍
  • 算法题:给-个数组(正负数都有) , 让你找最大子数组的和。( 处理前缀和, O(N)时间复杂度)秒了。
  • 智力题:给8个小球,7个质量相同,一个重一点,给你一个天平,称几次可以称出来。(2次)这个题当时脑子比较清醒就秒了。
  • DNS域名系统
  • HTTP和HTTPS的区别
  • HTTPS的SSL ( TLS )协议
  • 进程和线程的区别
  • 进程通信方式
  • 介绍共享内存通信方式
  • 线程的通信方式
  • synchronized和volatile介绍
  • synchronized和volatile的区别和应用
  • 说Fjava的GC算法

疫情期间四面字节跳动,抗住算法后艰难拿到后端offer,薪资18K

扫描二维码关注公众号,回复: 9996146 查看本文章

字节跳动HR面

  • 都是常规问题

面试经验分享:

本次面的是字节跳动的西瓜视屏部门,有没有小伙伴在里面的呀,期待我们快快见面哦,这次给大家分享的面试题等等,我都收藏成了一份文档里面,大家可以私信我【面试】来免费获取到!

01-redis面试专题分享:

疫情期间四面字节跳动,抗住算法后艰难拿到后端offer,薪资18K

03-spring面试专题

疫情期间四面字节跳动,抗住算法后艰难拿到后端offer,薪资18K

Java后端面试题答案

疫情期间四面字节跳动,抗住算法后艰难拿到后端offer,薪资18K

限于头条篇幅的原因,所有的复习资料没有办法全部展示出来,如果您需要我的这些面试复习资料的话,可以关注我之后转发文章在私信 学习 即可免费获取到!

19年大厂面试总结:

疫情期间四面字节跳动,抗住算法后艰难拿到后端offer,薪资18K

面试资料免费获取

疫情期间四面字节跳动,抗住算法后艰难拿到后端offer,薪资18K

发布了25 篇原创文章 · 获赞 34 · 访问量 2993

猜你喜欢

转载自blog.csdn.net/qq_46388795/article/details/104991915