字节跳动一面
- 先自我介绍一下 介绍一下之前实习的内容。
- 动态链接库 静态链接库的区别
- 实习时遇到的最大的挑战
- 性能方面的考虑
- 实习时最大的收获是什么
- 操作系统的文件系统
- inode的内容
- 软连接 硬链接
- mv的话 inode会+1么
- 对分布式了解么
- 对容器Docker了解么
- http请求 版本1 1.1 2的区别
- 怎么样提升http请求的效率
- 增加服务器的连接池大小 可以提高性能么
- websocket用过么 和http比有什么优缺点 什么场景下使用
- 一个大数据 内存加载不下的文件 多台机器怎么进行排序 结果怎么存储
- Java GC 了解么
- JVM了解多少
- 做两道题
- 把一个有序数组转成平衡二叉树
- 讲一下一个无序数组 构成平衡二叉树的流程
- 一链表 m到n的区间进行反转
- 只有思路 没有写出来gg
- 面试完后 说 等几分钟接着二面
字节跳动二面
- 实习时架构的设计
- 分成这几个服务是怎么考虑的
- 订单表设计的时候 怎么考虑的
- 查询的时候,可能用户只对最近的几个订单进行操作,长时间的订单。
- 设计订单的时候,需要考虑哪些功能,
- 如果考虑到扩展性 和 查询的速度性 要怎么设计
- 比如商家要看交易报表,这样订单要怎么设计才方便检索。
- 表内容很大时 要怎么办。
- 一直有杂音,问的又是架构设计的内容,根本不太懂,头疼。
- 一道算法题
- 16进制字符串的加法。
- 面试官等着去开会。。就说先这样结束了。。晚点再看看我的代码。
字节跳动三面
没想到二面到三面一下子过了两个星期,这在以高效率著称的字节里感觉好漫长。二面过后一个星期打来电话,告知通过,然后约了下一个周四的三面。
- DNS服务器的原理 详细说一下
- 操作系统中 文件的复制粘贴是怎么实现的 文本的复制粘贴呢
- 设计题
- 一个服务器,每秒QPS最多有十万,查询一个小时内查询最多的十个IP地址,要怎么设计。
- 算法题
- 最小栈
这里分享给大家一套互联网Java工程师面试题(包括以下这些方面知识点,例题超1000套!)
近期打算跳槽面试的千万不要错过,点击文末名片,扫码即可免费领取!
Dubbo面试题
- Dubbo的整体架构设计有哪些分层?
- 默认使用的是什么序列化框架?你知道的还有那些?
- 说说核心的配置有哪些?
- ......
MySQL面试题
- MySQL中有哪几种锁?
- CHAR和VARCHAR的区别是什么?
- MySQL数据库作发布系统的储存,一天五万条以上的增量,预计运维三年,怎么优化?
- .......
Java并发编程面试题
- Java中用到的线程调度算法是什么?
- 为什么在Java中不推荐使用线程组?
- 什么是原子操作?在Java Concurrency API中有哪些原子类?
- ......
Spring面试题
- 不同版本的Spring Framework有哪些主要功能?
- 列举Spring Framework的优点?
- 那种依赖注入方式你建议使用?构造器注入还是Steesr方法注入?
- ......
Linux面试题
- 建立软链接以及硬链接的命令是什么?
- Grep命令有什么用?如何忽略大小写?如何找不含该串的行?
- 使用说明命令查看ip地址及接口信息?
- ......
因为篇幅有限先展示这么多,有需要点下面的名片,扫码即可免费领取,无套路!
