老虎集团,三面面经

运气比较好,没怎么手撕编程题~

一面:
进程线程的区别
进程间之间怎么通信
分段分页
TCP 三次握手四次挥手,期间各种状态
equals() 和等号 = 的关系
hashmap,hashtable,concurrenthashmap
arraylist,linkedlist 区别
jvm 内存模型
volatile 原理
sychronized 原理。锁方法和锁静态方法的区别
cms 和 g1 垃圾搜集器
ThreadPoolExecutor 类介绍一下,有哪些线程池,有哪些方法
介绍 runnable 和 callable,future
介绍几种 io 模型,同步非同步,阻塞非阻塞
介绍多路复用 select, epoll 函数。epoll 两种模式
编程题:给定一个字符串,根据各字母出现的次数从大到小重新输出


二面:
mysql 数据库引擎的区别
spring ioc,aop。cglib。编译期还是运行期创建***
jvm 内存模型
类加载机制
redis 持久化。rdb 为什么要 fork 一个子进程
redis 主从复制,哨兵模式,需要几个哨兵做集群
redis 分布式怎么做
kafka 消费者组和分区的关系
kafka 应答机制,***算法
zookeeper 怎么做集群,需要几台 zookeeper,***算法


三面:
kafka 消息丢失场景和怎么保证数据不丢失
介绍 spring ioc 和 aop
spring 的几种注入方式
快速排序的空间复杂度和时间复杂度
数据库的隔离级别。innodb 的当前读和快照读。使用锁的方法。什么时候用表锁和行锁
进程、线程区别。堆空间和栈空间是属于进程还是线程。多线程互相通信的几种方法
编程题--怎么计算根号2
#老虎集团##面经##秋招##Java工程师#
全部评论
看起来稳了
点赞 回复 分享
发布于 2019-09-18 17:59
我今天三面。和面试官说我生病了。状态不好。然后面试官好像给我出的题都 比较简单😋
点赞 回复 分享
发布于 2019-09-18 18:43
有oc了吗?
点赞 回复 分享
发布于 2019-09-19 23:22
你面试的是那个岗位 ??
点赞 回复 分享
发布于 2019-09-21 12:56
请问楼主笔试和面试隔啦多长时间
点赞 回复 分享
发布于 2019-09-21 14:49
请问楼主,一面有问项目吗,还是直接提问?
点赞 回复 分享
发布于 2019-09-21 19:42
请问楼主多久给意向书 打电话吗
点赞 回复 分享
发布于 2019-10-12 16:12
老虎怎么样,我也收到了
点赞 回复 分享
发布于 2019-10-16 13:04

相关推荐

M_bao:换个排版吧哥们,看着费劲
点赞 评论 收藏
分享
小红书 后端选手 n*16*1.18+签字费期权
点赞 评论 收藏
分享
评论
3
77
分享
牛客网
牛客企业服务