八股太难背了

有啥好方法能好好理解呢?只感觉又臭又长
全部评论
点赞 回复 分享
发布于 05-21 23:31 河南

相关推荐

昨天 16:15
重庆大学 C++
点赞 评论 收藏
分享
05-10 04:02
南开大学 C++
其实有很多人都会疑惑我学了这么多语言,技术栈等等,怎么还是不知道它能做出来个啥?其实是缺少了下面的过程。比如我是doro,我想做个熬润桔小游戏,我该怎么办?千万别先代入自己学过的一块块的知识,来点前端,来点后端,来点传输。我觉得应该这么想,游戏,重要的先是展示吧,精美的图画,炫酷的特效,一关一关的boss,小怪,地图,界面等。这是啥,虽然不能完全说叫前端,但核心差不多,咦,对了,如果我击杀了一个小兵,产生了变化,我也掉了一些血量。这中间数据的变化由谁来处理,这有点相当于后端,但不完全是,而数据嘞,我的血量,攻击力,技能等等放哪呢,放在哪里比较安全,比较好拿出来?这个其实就相当于数据库,那传输嘞,我打游戏,那数据不能光我知道吧,其实单机的电脑自己就可以处理好,但是如果想与他人共享,就最好将数据返到一起了,于是客户端和总端就应运而生了,如果再细一点,到网络延迟,到数据处理,这些就是数据结构,服务器,网络传输协议等等了。   其实说了这么多,主要还是抽象,其实对于一个项目,上来不要说我要使用springboot .MYSQL.redis啥啥的技术,最好是想想我自己要完成它需要做些什么,无论多天马行空其实都可以,因为无论如何无非就是现有技术无法完成,但你却了解了核心原理,也就是为什么要有它。而此时再匹配现有技术或现有知识,你就会发现知识活了起来。说不定你还能创造新的东西欧。
点赞 评论 收藏
分享
今天 16:18
已编辑
湖南科技大学 Java
1.简单介绍一下你自定义的协议2.讲讲怎么做的Benchmark3.你的测试是在什么配置的机器上进行的?4.你在启动参数部分:配置了哪些参数?JVM内存是怎么分配的。除了堆/栈/元空间。你是如何考虑堆外内存的?有考虑过SurvivorRatio和newRatio么5.你做了哪些性能优化?从应用层的角度来谈6.我其实更想知道,你在TCP这一层做了哪些优化?7.从序列化的角度来看,你做了哪些优化?8.除了Nagel算法呢?在TCP层面还能做什么优化?9.你对哪一块比较了解?——答:MySQL10.那你讲讲建索引有哪些考虑?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版本是多少?答:1719.你认为JDK17和JDK8相比有哪些优势?1.有二面的话联系你。答:我答成这样还有二面机会?反问:A.您好像对我的业务项目不感兴趣?答案:太玩具了,和我们生产用的差异太大,没什么好问的。B.对我的建议?答案:实战经验欠缺,但是现在这行业比较病态,实习机会需要有产出的实习做铺垫,努力多干活吧。八股文背的挺好的,可惜我不太喜欢问八股, 我的面试风格和其他人不太一样。C.评价一下我?答:你比大二的我强,但是现在这个行情确实比我当年卷了非常多。你还得多练练。总结:A.聊了挺久,总共60minB.面试官人很幽默,但是对面试主动权把握的很好,我惯用的掌握面试节奏的技巧失效了。多次尝试吟唱八股都被打断了。C.感觉这会是我面试的第一寄。
查看19道真题和解析 Java求职圈
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务