当前位置:   article > 正文

字节跳动Java面试难吗,应该如何应对?应付秋招你只需要这样做

字节跳动Java面试难吗,应该如何应对?应付秋招你只需要这样做

每次面试都会淘汰人,但主要是对于你学历以及你思维能力的一个简单考核。针对群面,其实是有好几个点值得动下脑筋的。

相信大家都知道什么是群面吧,群面就是无领导小组面试。一般来讲,面试的时候,面试官提出的第一个要求一定是,让你做一个简单的自我介绍

**回答这个问题没有任何难度,但是你要记住,这个环节的目的是什么?**划重点,这个环节的目的是为了让主考官记住你的优点。

而很多没有参加过面试,或者面试一直失败的人会犯一个错误,那就是会在这样的自我介绍里,讲自己在学校取得的成就。

这就是典型的用学生思维去衡量工作,我当时面试的时候,有五个人都是介绍自己的时候,大讲自己学生会的工作啊之类的,千篇一律,他们讲的时候面试官很认真在听,但没有说什么。

我当时真没想到问题会问的这么犀利,不过面对这种问题,真的不要卡壳整理下思路说就行,千万记住不要明明不知道偏要强答,面试官一定比你专业,乱讲只会给你扣分。

所以记住,自我介绍是介绍自己能给公司带来价值的优点。

字节跳动Java面试难吗,应该如何应对?应付秋招你只需要这样做

而接下来第二个环节,是无领导小组讨论,针对面试官提出的问题,各自发表自己的意见,最终由一个成员来进行总结陈词。

请记住,这个环节的重点不是最后你们得出了什么结论,因为大家水平都差不多,除非有什么特别牛逼的大神在,否则最后得出的结论都不会特别惊艳,反正我们小组当时最后讨论出的结果也没有什么特别的地方。

所以同学们不用在结论上下功夫,非要得出什么特别了不起的回答。这个环节重点考核的是你自身对于这个团队的贡献。如果你思维特别快,那你就可以多发言。如果比较内向,就好好表达自己的意见,并对他人意见进行归纳就好了,因为面试官看的是我们每个人能否各司其职。

以上就是我的一些技巧了,我归纳总结下其实就是,不要慌,讲重点,以及事先一定要做好准备。希望能对朋友们有所帮助。

对了,顺便说一下,我加入今日头条的时间还不长,但是在北京这边真的还挺开心的。除去优渥的工作环境之外,薪水也是让我开心的一个点,具体多少就不方便透露了,虽比不上技术岗的大神们,但满足我自己,再给女朋友买买礼物,让爸爸妈妈偶尔跟着旅行团出去玩,还是绰绰有余的。

image.png

谈面试(Java研发岗):

====================================================================================

面试一般来说是三轮,第一轮一般是视频面,第二轮可以选择视频还是现场(经验之谈还是视频好,现场太磨人了),第三轮基本上就稳了。如果还有的话,说明你被推到其他部门

** 一面**

==============================================================================

项目相关

  • 介绍一个项目

  • 为什么考虑使用Spark?

  • 使用华为的服务减少了哪些运维工作?

  • 你觉得项目中有哪些比较有意思的点?

  • 数据处理方面做了哪些工作?

  • 用Redis做了什么?使用过Redis的什么命令?什么情况下会用到flush?

  • 如果一个信息更新非常频繁会怎么应对?

  • 前面的结合自己的实际经验回答即可。

  • 最后一题答使用了消息队列做缓冲。

  • 手写代码

很经典的一个二叉树镜像问题,让我做两个事情:

  • 如何将这个问题进行抽象(其实就是算法的思路)

  • 实现算法

  • 面试官看完我的代码后进行了追问:

  • Worst case下你的代码的时间和空间复杂度?

书本上的问题

  • 面试官也注意到我不是科班出身,答得出来就答打不出来就算了(令人感动>_<+)

  • Windows系统中文件信息是存放在哪里的?

  • 双击文件夹时,如何获取里面的信息?

  • 了解TCP和UDP吗?各有什么特点?各举一个场景?

  • 面试官很和蔼,人超nice的。前面的内容毕竟是自己项目的,答得较有底气;代码题以前也见到过,比较容易就写出来。但是操作系统的问题确实是一问一个懵,好在后面的网络正好前一天复习到。。。

我的提问

  • 后端部门的业务怎么划分?

二面

=========================================================================

一面技术后,够了大约十到十五分钟,就进入了二面。这次的难度进行了全面升级。。。

基本情况

  • 自我介绍

  • 介绍一个项目

  • 说一下项目中难点

操作系统

  • 进程间的通信方式有哪些?

  • 哪种效率最高?为什么?

  • 内核态在什么时候调用?

  • 字节对齐有了解吗?

计算机网络

  • UDP最长长度是多少?(此时我回答了不清楚)

  • UDP的包头有什么?

  • 包头中有多少个字节用来表示长度?

  • UDP最长长度是多少?

自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。

深知大多数Java工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则几千的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!

因此收集整理了一份《2024年Java开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。img

既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上Java开发知识点,真正体系化!

由于文件比较大,这里只是将部分目录截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且会持续更新!

如果你觉得这些内容对你有帮助,可以扫码获取!!(备注Java获取)

img

最后的话

无论是哪家公司,都很重视Spring框架技术,重视基础,所以千万别小看任何知识。面试是一个双向选择的过程,不要抱着畏惧的心态去面试,不利于自己的发挥。
同时看中的应该不止薪资,还要看你是不是真的喜欢这家公司,好了希望这篇文章对大家有帮助!

部分截图:
在这里插入图片描述

《互联网大厂面试真题解析、进阶开发核心学习笔记、全套讲解视频、实战项目源码讲义》点击传送门即可获取!
看中的应该不止薪资,还要看你是不是真的喜欢这家公司,好了希望这篇文章对大家有帮助!**

部分截图:
[外链图片转存中…(img-VxQYPb1u-1712909930342)]

《互联网大厂面试真题解析、进阶开发核心学习笔记、全套讲解视频、实战项目源码讲义》点击传送门即可获取!

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/天景科技苑/article/detail/939402
推荐阅读
相关标签
  

闽ICP备14008679号