老虎集团Java一面面经

上来就一题算法(2选一):
1、买卖股票的最佳时机 K=1
2、判断一棵树是否为平衡二叉树

项目
3、Redis的使用场景
4、跳表如何实现
5、各种缓存问题的原因以及解决方案---(缓存雪崩、缓存击穿、缓存穿透)
6、如果你自己来实现一个布隆顾虑器,该如何实现
7、事务的各种级别及每个级别的产生的问题(我、、、最近没复习)
8、MVCC的具体实现过程
9、Redo log与 Binary log的作用以及区别
10、一个语句慢的话该怎么排查(slow log + profile + 数据量没变一直慢、偶尔慢)

Java基础
12、String 类用final修饰了有什么好处(懵逼)
13、new一个对象了,对象在JVM中的布局,注意不是Java的运行时区域

操作系统
14、产生死锁的4个条件 (我、、、只说出了2个,最近头大)
15、进程的通信方式

反问:
1、你们公司的技术栈
面试官:和你简历上的技术栈匹合度蛮高的(我就在想,你不会没看到过这种类似的项目吧,这可是烂大街的牛客社区项目)
2、有什么学习的简历

总结:面试官人挺好的,和美团一面的面试官一样,你不会的话,会引导你,这种面试体验还是极佳的,只怪自己太菜,喜欢裸面

#面经##老虎集团##校招##Java工程师#
全部评论
你好,面试系统是牛客嘛
1 回复
分享
发布于 2020-10-26 16:01
对象内存布局,jvm规范是对象头 实际数据 对齐填充 重点说对象头 markword那里 类型指针
1 回复
分享
发布于 2020-11-26 18:20
博乐游戏
校招火热招聘中
官网直投
楼主你好,请问你是实习、校招还是社招?岗位是什么?开发的话,是Java方向还是C++方向?或者其他语言方向~
点赞 回复
分享
发布于 2020-10-21 15:50
String使用final修饰不可变,可以使用常量池存储,可以缓存哈希值,还有线程安全,应该是这样
点赞 回复
分享
发布于 2020-10-21 16:16
问的都是很基础的;  和大厂问的造火箭来对比,就是清流
点赞 回复
分享
发布于 2020-10-21 18:08
是今天面试的吗?请问一下
点赞 回复
分享
发布于 2020-10-21 23:49
请问一下,他问的是不是根据你简历上写的专业技能来问的,是不是你把擅长算法写在前面他才一开始问算法题的😂😂
点赞 回复
分享
发布于 2020-10-24 14:36
有二面了吗
点赞 回复
分享
发布于 2020-10-26 18:27
oc了吗
点赞 回复
分享
发布于 2020-11-26 18:40
事务可能出现脏读,幻读,不可重复读,丢失更新,怎么解决?加锁 怎么加锁?隔离级别
点赞 回复
分享
发布于 2020-11-26 22:10
八股问的多么?
点赞 回复
分享
发布于 2021-07-27 13:07
最后过了???
点赞 回复
分享
发布于 2021-08-06 22:54

相关推荐

3 17 评论
分享
牛客网
牛客企业服务