老虎集团Java一面面经

 楼主双非本、Java开发。
秋招经历最难的一次面试 往深了挖问自闭了。
面试官很nice的一个小哥哥
1、一来没有自我介绍,直接发来一道笔时候的题:
有个按升序排序后的正整数数组,但是其中散步着少量 0 (0 仅用于占位),
数组中的正整数不重复。编写一个方法,找出给定整数的位置。 
要求:查找速度越快越好。
我笔试是暴力A了,面试官问我怎么优化。二分。
2、手撕动态规划 mid最长递增子序列
3、手撕mid分割链表
4、G1和CMS区别,什么时候使用CMS什么时候使用G1,大内存情况下为什么不使用CMS,G1好在哪,为什么需要STW,不STW会怎么样。
5、面试官现场出SQL题:
一张mysql 表T, innodb引擎,
字段:A(bigint), B(tinyint), C(varchar(512))
一条查询SQL:
select * from T where A = ? and B = ? and C = ? 
单表数据量1KW
在只考虑此条SQL的情况下,索引可以怎么加?
6、Redis 的ZipList和SkipList ,有什么优化,SkipList搜索数据的时间复杂度。
7、Kafka的索引原理,为什么会有Rebalance机制,目的是什么。
8、反问。
面试官的问题感觉还是很有水平,围绕简历问
面试体验很好,还是自己太菜了,理解不够深入。

#老虎集团##面经##java工程师#
全部评论
刷leetcode,看深入理解jvm,redis设计与实现,高性能mysql,好几本书哈😄
1 回复 分享
发布于 2021-10-15 11:44
老哥,这个sql题该怎么答呢
点赞 回复 分享
发布于 2021-10-20 22:55

相关推荐

1. 事件概述3月10日下午,华为在“心声社区”发布长达6500字通报,曝光72名正式员工及19名非雇员在非雇员招聘中存在徇私舞弊行为,多人出卖公司信息资产获利,引发热议。- “非雇员”一般指华为OD员工,与人力服务公司签劳动合同,以派遣方式到华为工作,薪资待遇与华为内部员工基本一致,可通过考核转正。2. 相关传言与真相华为相关人士称暂无官方回应,很多传言细节不准确。 华为成都研究所员工透露,此次通报主要涉及成都研究所的数据存储部门,整个数据存储业务约100余人,此次明文通报除名辞退或通报批评的有62名,“很多部门基本全开除” 。网传任正非亲赴成都、封楼抓人等消息不实。早在2024年年中,就有...
七安有出处嘛:省流:任正非亲赴成都等消息不实,2024 年年中就有人举报了;涉及36名违规当事人,其中有13人被除名;10人有主动申报情节或情节较严重的,予以辞退处理;另有13人被劝退、个人职级降3等。另外还有26名相关管理责任人作为直接或间接管理者,被处以个人职级降6等,冻结个人涨薪、职级晋升、干部向上任命,冻结期6—12个月不等;若下属违规偶发,则仅通报批评。并没有释放100HC😂😂😂
点赞 评论 收藏
分享
牛客976315581号:这是hr“不合适”的便捷语句
点赞 评论 收藏
分享
牛客963010790号:一般是hr拿着老板账号在招人不是真是老板招
点赞 评论 收藏
分享
评论
点赞
7
分享

创作者周榜

更多
牛客网
牛客企业服务