比特大陆 后端开发一二面面经
-
自我介绍
-
挑一个实习工作讲一下
-
项目的技术栈是什么
-
数据量多大?数据库优化?索引/缓存/分库分表
-
springboot定时任务
-
项目中涉及微服务吗?
-
TCP三次握手
-
Http和Https的区别?Https的优缺点?
-
Java中List和Set的区别
-
堆和栈的区别
-
为什么static不能调用非静态方法
-
简单说一下二叉树的遍历方式
-
Hashmap如何实现扩容
-
try中return,finally还会执行吗?
-
讲一下垃圾回收算法
-
你们项目中的java版本是什么,用过什么java8的新特性?stream的实现原理?
-
dockerfile的作用
-
接触过哪些设计模式?单例模式有哪些?
-
synchronized和volatile
-
说一下Java线程池,用过哪些?
- 平时看哪些书?
-
自我介绍
-
为什么结束实习
-
项目中文件怎么存储的?文件量和文件大小?
-
对索引结构的理解
-
项目中如何调用其他服务?RPC和http的区别?
-
tcp如何保证有序传输?
-
服务器最多可以建立多少个TCP连接?
-
消息队列的使用场景?
-
kafka的数据存在哪?单条消息的大小限制?
-
innoDB和myIsam的区别?
-
职业规划方向是什么,对比特大陆的有哪些了解?