程序员社区

字节后台开发飞书二面(过几天就凉经) + (Java面试)

今天给大家分享一篇 字节后台开发飞书二面(过几天就凉经), 希望大家在面试中能够斩获Offer, 找到自己满意的工作。 一起来看看吧~

最近整理了一系列的Java面试题,包含了Java基础、进阶、多线程、并发编程、数据库(MySQL、Redis、MongoDB、Memcachedd等等)、Spring全家桶、MyBatis、ZooKeeper、Dubbo、Elasticsearch、RabbitMQ、Kafka、Linux、Netty、Tomcat以及阿里、腾讯、字节、百度等大厂的面试真题。

点击下载完整PDF☞ 2022年最新Java面试题集

记录一下字节后端开发凉的过程,也复习一下,大家看个热闹就好。

笔试

两道AC,一个过30%,被python中文冒号坑了一道题 ????????????(大家应该都不会犯这种错误吧)。。。

一面(时间比较远了)

自我介绍
1、线程和进程的区别
2、既然你说到线程切换上下文开销比进程大,为什么?
3、操作系统父进程执行fork()命令,假如父进程拥有1G的资源,那么子进程会携带这些资源吗?
4、给你10000个IP,你如何快速查找这个IP是否存在,使用什么数据结构?顺嘴一提,我想了一会儿,面试官给我解释数据结构有哪些?哈哈哈。
5、说到平衡树,随便给你一个数据类型的一组数据,怎么去构建平衡树。
6、除了平衡树还有哪些结构可以做到?
7、B+数的特点有哪些?
8、既然你说到叶子节点通过指针连接,为什么呢?说到空间局部性
9、这些叶子的存储页距离是相近的吗?是的,尽量保证相邻叶子所在页相近。
10、TCP连接过程,如何实现拥塞控制?我说个没完,面试官说你不用说了,哈哈哈。
11、还了解哪些构造索引的数据结构?哈希表、顺序数组、B+树
12、使用哈希表作为索引有哪些?忘记Memcache还有Redis是使用这个。。。害
做题,二叉树的序列化和逆序列化,很快写出来了,然后面试官给我找bug,最后没找着,结束。

二面

自我介绍,之前实习过多长时间?一个多月。为啥?开学了。那你现在能实习多久?要多久就多久。????

1、既然你主要使用java,那我问几个java相关的问题吧,new在生成对象的时候发生了什么?默认虚拟机类加载完成时,类的信息保存在哪里?怎么找到的?
2、StringBuilder和StringBuffer的差别
3、java虚拟机中的线程状态有几种?
4、sleep()方法如何被打断。
5、运行态为什么会变成阻塞态?
6、wait()对应的notify()和notifyAll有什么区别?还有吗?
7、数据库在用吗?回了个在用(没怎么用)。好,那实现一个行转列吧:
举个例子,student表
name, subject, score
ly, yuwen, 95 ----> ly, yuwen, 95, shuxue, 98
ly, shuxue, 98
讲了思路,真写不出来。。
8、delete和truncate的区别有哪些?还有吗?(怕了还有吗)
9、DDL 和 DML的区别?
10、那我们做两道智力题吧,有五六十个T的一张表,内存2G,表里只有两个字段(用户名、所在城市),如何找出在广东的那些?讲了思路
11、64批马,有一条赛道,每次比赛只能8批马进行赛跑,最小次数找出最快的4批?我只能15,你们自行发挥,知道了别说出来????,让楼主觉得世界还不错。
12、linux玩的怎么样?答曰基本操作还ok
13、我想知道CPU使用率最高的4个进程?答曰top,还有没有?(怕了)
14、如何统计文本字符串行数?答曰wc,但是不清楚具体实现
15、vi编辑器中如何找出特定字符串的行?答曰,还有这个功能,不错啊,可惜我不知道。
结束。

面试体验

体验:这两次面试我觉得面试官真的挺好的,二面面试官估计跟我说了十几个没关系(据不可靠统计)????,感觉部门氛围应该不错的,不知道哪个幸运儿能进去!

????会有续吗?

赞(0) 打赏
未经允许不得转载:IDEA激活码 » 字节后台开发飞书二面(过几天就凉经) + (Java面试)

一个分享Java & Python知识的社区