首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
嘟噜嘟噜02
河海大学 Java
发布于江苏
关注
已关注
取消关注
@化学鼠恩转java:
23届春招卓望数码Java开发笔试笔经凉经
3.23 17:50-18:50,就1个小时题量很大,20道单选题,11道多选题,5道填空题,5道综合题,1道附加题。考察范围很广,Java基础,JVM,JUC,SQL,redis,消息队列,微服务。鼠人寄了,好多没做出来。说一说面向对象的三大特征?synchronized和violated的区别?一旦一个共享变量(类的成员变量、类的静态成员变量)被volatile修饰之后,那么就具备了两层语义:1)保证了不同线程对这个变量进行操作时的可见性,即一个线程修改了某个变量的值,这新值对其他线程来说是立即可见的。2)禁止进行指令重排序。volatile本质是在告诉jvm当前变量在寄存器(工作内存)中的值是不确定的,需要从主存中读取;synchronized则是锁定当前变量,只有当前线程可以访问该变量,其他线程被阻塞住。1.volatile仅能使用在变量级别;synchronized则可以使用在变量、方法、和类级别的2.volatile仅能实现变量的修改可见性,并不能保证原子性;synchronized则可以保证变量的修改可见性和原子性3.volatile不会造成线程的阻塞;synchronized可能会造成线程的阻塞。4.volatile标记的变量不会被编译器优化;synchronized标记的变量可以被编译器优化String,StringBuffer,StringBuilder增加字符串长度哪个效率高:StringBuilder效率高,但是线程不安全,StringBuffer效率低一些,但是线程安全。redis存储的五种数据类型是什么,如何进行数据持久化?附加题:你了解哪些微服务框架?微服务的优点和缺点是什么?微服务未来会面临什么样的挑战?微服务的优点·易于开发和维护: 一个微服务只会关注一个特定的业务功能,所以它业务清晰、代码量少。开发和维护单个微服务相当简单。而整个应用是若干个微服务构建而成的,所以整个应用也被维持在一个可控状态。·单个微服务启动较快: 单个微服务代码量较少,所以启动会比较快。·局部修改容易部署: 单个应用只要有修改,就得重新部署整个应用,微服务解决了这样的问题。一般来说,对某个微服务进行修改,只需要重新部署这个服务即可。·技术栈不受限: 在微服务架构中,可以结合项目业务及团队的特点,合理选择技术栈。例如某些服务可以使用关系型数据库 Mysql,有些服务可以使用非关系型数据库如 redis;甚至可根据需求,部分微服务使用 Java 开发,部分微服务使用 Node.js 开发。按需收缩: 可根据需求,实现细粒度的扩展。例如,系统中的某个微服务遇到了瓶颈,可以结合这个微服务的业务特点,增加内存、升级 CPU 或者增加节点。微服务的缺点·运维要求较高: 更多的服务意味着更多的运维投入。在单体架构中,只需要保证一个应用的正常运行。而在微服务中,需要保证几十甚至几百个服务正常运行与协作,这给运维带来了很大的挑战。·分布式固有的复杂性: 使用微服务构建的是分布式系统。对于一个分布式系统,系统容错、网络延迟等都会带来巨大的挑战。·接口调整成本高: 微服务之间通过接口进行通信。如果修改某一个微服务 API,可能所有使用该接口的微服务都需要调整。————————————————版权声明:本文为CSDN博主「Blue92120」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。贴上原文链接:什么是微服务架构?微服务架构有什么优缺点?
点赞 18
评论 5
全部评论
推荐
最新
楼层
暂无评论,快来抢首评~
相关推荐
04-01 11:00
山东大学 Java
百度今年暑期实习太狠了...5000+offer什么概念?
刚看到百度今年暑期实习的数据,5000+Offer,90%AI岗。说实话,第一反应是:这规模,有点狠。简单拆一下这个数字背后的逻辑,你就会明白为什么这可能是27届最好的窗口期。作为一个去年刚经历过校招、现在已经在搬砖的25届小学长,我简单说几个让我觉得“这波27届确实赶上好时候了”的点。1.这个数字,放在之前不敢想我记得投暑期实习的时候,百度的盘子大概是2000-3000的量级,专项也就三个。今年直接干到5000+、七大专项。不是说百度以前不好,而是今年的供给量明显上了一个台阶。放在头部大厂里,能把暑期实习开到5000+的,一只手数得过来。而且90%是AI岗,这意味着名额基本都集中在我这种学计...
点赞
评论
收藏
分享
03-29 22:57
汕头大学 嵌入式软件工程师
找实习简历求优化
本科电子,汕头某双非()大三,想找个暑假的实习,大佬们能帮我看看我简历咋样吗。项目都是真的,不过我是调库侠,没怎么深入研究过。
点赞
评论
收藏
分享
03-11 21:39
西安邮电大学 Java
快手约面
牛友们,被快手约面了,想了解一下这部门和面试强度,有友友面过吗,这个是不是不算暑期实习呢?
今天你投了哪些公司?
点赞
评论
收藏
分享
02-08 00:07
门头沟学院 网络安全
这个简历能找得到春招嘛😭
Aaso:
还有格子衫皮肤加持,太强了
大家都开始春招面试了吗
点赞
评论
收藏
分享
04-02 17:30
科大讯飞_教育BG_后端开发(准入职员工)
Vibe Coding 会干掉初级岗位吗?
我认为是会的,cursor 现在的 vibe coding 能很快从 0 到 1 进行代码的自动生成了,不仅快,生成的代码还不差。至少对于不怎么复杂的系统还是能够使用的。我觉得可以这样比喻AI实现的系统目前可以达到了 80 分,有些时候80分就够用了,有时候需要我们程序员优化到100分。时代在不断的进步,我们也要不断进步才行。#Vibe Coding 会干掉初级岗位吗?#
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
春招面了四十多场,焚绝在此
2.6W
2
...
AIcoding上线了!你确定不来刷刷?
1.8W
3
...
双非春秋招3月总结与收获
4557
4
...
4.2字节后端一面
4197
5
...
恒生电子笔试已燃尽
3756
6
...
美团暑期二面,横向挂
3530
7
...
面试连挂3家后,我终于学会了"不会"的正确说法
3035
8
...
26年最值得冲的产品项目是什么?一个过来人的大实话
2616
9
...
恒生电子笔试
2570
10
...
银行老学长带来点春招信息差
2508
创作者周榜
更多
正在热议
更多
#
面试被问到不会的问题,你怎么应对?
#
21487次浏览
528人参与
#
学历VS实习,哪个更重要?
#
907次浏览
31人参与
#
招商银行数字金融训练营
#
106227次浏览
916人参与
#
你见过哪些招聘隐形歧视?
#
22030次浏览
186人参与
#
设计人的面试记录
#
205074次浏览
1630人参与
#
你觉得大几开始实习最合适?
#
24983次浏览
246人参与
#
厦门银行科技岗值不值得投
#
15296次浏览
352人参与
#
uu们,春招你还来吗?
#
60044次浏览
645人参与
#
面试中,你被问过哪些奇葩问题?
#
94753次浏览
1182人参与
#
哔哩哔哩笔试
#
34746次浏览
140人参与
#
影石Insta360求职进展汇总
#
184025次浏览
1377人参与
#
国企/银行/研究所公司爆料
#
203427次浏览
913人参与
#
你都用vibe coding做过什么?
#
18514次浏览
733人参与
#
供应链/物流校招攻略
#
12405次浏览
218人参与
#
虹软科技求职进展汇总
#
16630次浏览
138人参与
#
AI Coding实战技巧
#
13225次浏览
278人参与
#
机械人还在等华为开奖吗?
#
325240次浏览
1599人参与
#
做完笔试后你收到面试了吗?
#
24143次浏览
210人参与
#
恒生电子笔试
#
19999次浏览
156人参与
#
你现在一天AI几次?
#
11328次浏览
118人参与
#
Vibe Coding 会干掉初级岗位吗?
#
20175次浏览
211人参与
#
如果人生可以debug你会改哪一行?
#
10004次浏览
140人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务