27届双非-Cider一面-/6/4

1.简单介绍一下你自定义的协议

2.讲讲怎么做的Benchmark

3.你的测试是在什么配置的机器上进行的?

4.你在启动参数部分:配置了哪些参数?JVM内存是怎么分配的。除了堆/栈/元空间。你是如何考虑堆外内存的?有考虑过SurvivorRatio和newRatio么

5.你做了哪些性能优化?从应用层的角度来谈

6.我其实更想知道,你在TCP这一层做了哪些优化?

7.从序列化的角度来看,你做了哪些优化?

8.除了Nagel算法呢?在TCP层面还能做什么优化?

9.你对哪一块比较了解?——答:MySQL

10.那你讲讲建索引有哪些考虑?

11.你给学校建索引,那假如这个学校字段不被查询呢?你再想想在实战中,建立索引要考虑哪些因素?

12.给用户-活跃状态建立联合索引可行,在建表的时候,除了建立索引,你还会考虑哪些因素?

13.讲讲OOM怎么排查的?

14.我知道你可以jmap或者启动参数配置输出堆转储信息,但是我们用的k8s,服务器半夜崩溃了,整个container都消失了,那我怎么去查日志或者堆转储文件呢?

15.假设我有A服务和B服务,不同的服务之间有TraceID,然后我的TraceID在A服务时是TraceA,在B服务突然变成traceB,你怎么排查出这个ID的变更?

16.你用了Seata,那我想问问你:什么情况下需要用分布式事务,除了Seata你还能用什么来实现分布式事务?如果我不处理分布式事务会怎么样?什么业务场景需要一致性?

17.手撕:给定仓库位置码:形如// A101-052-001 // J01-002-001。如何进行排序呢?

18.你项目用的JDK版本是多少?答:17

19.你认为JDK17和JDK8相比有哪些优势?

1.有二面的话联系你。答:我答成这样还有二面机会?

反问:

A.您好像对我的业务项目不感兴趣?答案:太玩具了,和我们生产用的差异太大,没什么好问的。

B.对我的建议?答案:实战经验欠缺,但是现在这行业比较病态,实习机会需要有产出的实习做铺垫,努力多干活吧。八股文背的挺好的,可惜我不太喜欢问八股, 我的面试风格和其他人不太一样。

C.评价一下我?答:你比大二的我强,但是现在这个行情确实比我当年卷了非常多。你还得多练练。

总结:

A.聊了挺久,总共60min

B.面试官人很幽默,但是对面试主动权把握的很好,我惯用的掌握面试节奏的技巧失效了。多次尝试吟唱八股都被打断了。

C.感觉这会是我面试的第一寄。
全部评论
问八股还行,问实***就gg了,希望面我的不是这个面试官
3 回复 分享
发布于 06-05 11:00 湖北
碰到这种拷打实战的我嘎巴一下就死在面试官前面
1 回复 分享
发布于 昨天 09:38 江苏
还得多练练😂
点赞 回复 分享
发布于 06-07 11:14 广东
以我在牛客观察这个厂Cider比很多大厂都难,有猫饼。投大厂试试
1 回复 分享
发布于 06-04 15:14 广东
这个是java吗 给我干哪里了
点赞 回复 分享
发布于 06-05 13:00 福建
不是我们是一个小厂吗
点赞 回复 分享
发布于 06-04 23:51 广东
现在好像很看重实操经验,实习的时候发现了,面试官八股确实好像不太在意,更注重实操,生产项目和咱们的玩具项目确实差距挺大的,面试官这么说完全没毛病
点赞 回复 分享
发布于 06-04 22:22 北京
这问的好难啊
点赞 回复 分享
发布于 06-04 16:14 湖南
这还是Java吗
点赞 回复 分享
发布于 06-04 15:07 福建
害怕,是做了个轮子项目吗,拷打的这么底层
点赞 回复 分享
发布于 06-04 15:03 陕西

相关推荐

头像 会员标识
06-04 20:17
门头沟学院 Java
牛客713608542号:有的,我今天刚面了一个小厂,他们说刚好有缺人,就放出来了,成都的旅鸽,hxd不如去试试,但是是线下哇,不知道他们支不支持线上,如果有面记得多复习一下sql,我死在这一块上了
点赞 评论 收藏
分享
评论
7
9
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务