二本字节飞书一面面经

贴主普通本科,字节飞书给了我一个面试机会,甚至在这之前没笔试,今天下午刚面完,第一次面试慌慌张张的,感觉寄了,但是还是记录一下

先问简历的内容

1.自我介绍

2.介绍简历中的项目,自己负责的职位,项目中最有难度的点

问Java基础

3.介绍HashMap在Java中的内部实现,解释下如果HashMap插入值的位置冲突了会怎么解决,如果让你来设想自己发生插入位置冲突,插入到其他位置会插入到哪里以保证寻找的时候能立刻寻找到,如果超出一定的大小会扩容,扩容时会发生什么

4.介绍Java中的同步关键字,如果把该关键字加上static和final修饰的方法上和普通的方法上有什么不同?

5.描述下Java的内存回收机制,什么是内存泄漏

6.介绍下Java中四种引用类型的区别

问计算机网络相关内容

7.介绍下GET和POST的异同、Post的数据放在哪里(答案是请求体)、如何尽可能保证Post请求资源的安全性

8.介绍下HTTPS是如果实现安全性的

9.介绍下TCP和UDP的异同

10.介绍各个状态码的作用

11.介绍网络中的长连接和短连接

问操作系统

12.操作系统中进程跟线程的区别是什么?

13.说说你对协程的理解以及其和线程的区别

14.介绍下进程间如何通信

算法

15.给你一个从0开始的递增数组,将其随机打乱成另一个数组并返回。

15.1要求使用O(1)空间内解决该问题

15.2解决交换的次数越多随机数随到已经交换的下标的可能性越大的问题

该算法已有标准实现,可以自己看看

16.二叉树的蛇形遍历(本质和层次遍历差不多)

我问面试官

17.你在字节工作多久了?

18.你对互联网寒冬有什么看法?

19.贵公司实习生的待遇怎么样?

总结:第一次面试真的感觉自己太紧张了,很多该说的都没说到,而且说的很浅,面试官问了很多都是一知半解,自己也不知道自己在回答些什么,而且我话多,容易提新知识点来显示一下自己知道,结果面试官揪着问我就不会了,毕竟我是知道而不是真的了解,反而暴露自己的无知,是真的面试得一坨狗屎

这一次的面试我没期望能过,但是第一次面试还是让我收获很多,也感谢字节飞书愿意给我这个面试机会

#面经##字节#
全部评论
面试官对互联网寒冬有什么看法
6 回复 分享
发布于 2023-11-04 09:56 浙江
很强,真的很强了
6 回复 分享
发布于 2023-10-21 23:54 上海
没通过的话字节给通知了吗
点赞 回复 分享
发布于 2023-11-19 11:19 北京
请问一下一般现在投递啥时候要到岗呀,不太了解
点赞 回复 分享
发布于 2023-10-31 11:54 美国
很强了兄弟,问一下是实习还是秋招
点赞 回复 分享
发布于 2023-10-30 15:25 重庆
请问楼主部门是飞书业务应用吗
点赞 回复 分享
发布于 2023-10-23 12:31 上海

相关推荐

小厂面经,也是我的处女面(30min)1.自我介绍2.spring boot的自动装配原理(好多类和接口的单词都忘了全称是啥了,就说了记得的单词,流程应该说对了吧)3.有用过redis吗?主要是用在实现什么功能(说了技术派用redis的zset来实现排行榜)5.有了解过Redisson吗?讲一下对于分布式锁的了解以及在什么场景下应用(说了秒杀场景)6.对mysql有了解吗?包括它的索引优化和创建(把想起来的全说了)7.了解设计模式吗?比如单例模式,为什么要使用单例模式,它的优点是什么(昨天刚看的设计模式)8.工厂模式有了解吗?主要的使用场景是?(也是昨天刚看的)9.场景题:有7个服务器,需要在早上十点定时的向数据库中的用户表中的用户发短信,如果做到发送的消息不重复,且如果发送失败了需要知道是到哪个用户失败了,这样下次就直接从这个用户开始(我答了用spring task来实现定时,用分布式锁来保证只有一份服务器可以发送消息,用消息队列来存储消息,然后用消息确认机制来保证错误信息的记录,以及在数据库或者业务层面完成消息消费的幂等性)10.场景题:如果在系统启动的时间就将数据库的所有用户相关的信息都读到一个hashmap中(这个没啥思路,没答好)27届的投了一个星期终于有一个面试了,大部分公司都只招26的
inari233:已oc,拒了
查看9道真题和解析
点赞 评论 收藏
分享
03-29 12:10
门头沟学院 C++
挣K存W养DOG:散漫消极者淘汰,一眼坑爹。实习几个月转正的时候说你加班太少,能力还行态度不够积极裁了,马上老实。
点赞 评论 收藏
分享
评论
35
120
分享

创作者周榜

更多
牛客网
牛客企业服务