Sql语句:找到第n高的薪水。
代码题:https://leetcode-cn.com/problems/perfect-squares/
1、JVM的运行时数据区,分成堆和栈有什么好处?只有栈没有堆会怎样?
2、JDK8的Stream
3、Tcp的Time-wait状态
4、Http中的Keep-aLive,http长连接如何实现的。
5、SSH连接中输入一个很长时间处理的命令,把客户端关了,命令会不会继续执行。https://www.runoob.com/linux/linux-comm-nohup.html?ivk_sa=1024320u
6、ES如何搜索,为什么快。如何分词?
7、Redis的内存淘汰策略
8、Redis pipeline
9、Cookie,客户端能不能该Cookie,服务器能不能改Cookie。
10、进程与线程的区别,进程间能不能共享资源?线程同步的方式
11、为什么要有GC?C++没有?没有GC会怎样
12、GC怎么判断内存是否可回收?哪些对象可以作为GC roots。
13、HashMap的put流程,解决hash冲突的方法,除了链地址法有没有别的方法?
14、MVCC是什么?如何实现?
1、HTTPS的加密流程
2、Spring IOC的设计理念
3、策略模式和模板方法的区别
4、进程、线程与协程
5、进程间通信方式
6、堆的设计(堆排序中的保持堆特性的代码操作)
7、慢sql优化,using filesort什么意思
8、线程的状态,以及各状态之间的转化关系
9、项目中的一些问题
三面(7.20)由于在字节实习过,问的都是项目问题,无八股文。
1、订单有哪些状态,如何实现订单状态的扭转,补偿任务如何工作的,为什么用jesque和job?
2、Es的分词以及搜索流程,介绍了下倒排索引。
3、慢sql如何优化的,举个例子。说了下索引下推的例子,using index condition
4、实习做了什么工作内容?
<!--[if !supportLists]-->5、<!--[endif]-->算法题:https://leetcode-cn.com/problems/merge-intervals/
部门是在杭州,字节面试效率还是非常快的。
全部评论
(22) 回帖