中科通达一二面

一面
1.自我介绍
2.实习的项目是做什么的?主要参与的工作?
3.后端的jar包打到dorker镜像 命令
4.dorker打成镜像最关键的文件是什么?
5.介绍项目
6.购票系统怎么防止超卖
7.事务隔离级别有哪几种?
8.nacos通过什么机制来知道服务下线什么的
9.A服务和B服务都注册到同一节点的nacos A服务调用B服务的节点 请求流向是怎么样的。
10.100块发成10个随机红包,要求10个人去抢随机金额的红包。然后要求十个人都能抢到红包,让每个人都能抢到钱。怎么设计
11.反问。

二面
1.自我介绍
2.实习项目介绍
3.拷打实习
4.有没有线上碰到死锁
5.项目介绍
6.讲讲了解的设计模式
7.线上报了很多大量的500的错误,怎么排查。
8.反问。
全部评论
Mark
点赞 回复 分享
发布于 04-08 23:06 广东
我看你骨骼惊奇,来不来我部门试下😋阿里核心电商部门交易。我直推自己组,流程贼快。帮看简历和指导,刚开始招人HC还多
点赞 回复 分享
发布于 03-21 20:06 浙江

相关推荐

不愿透露姓名的神秘牛友
04-16 22:16
已编辑
我先抛砖引玉:面试官问:你自己在开发项目中是否注意过单元测试的问题?你使用哪些注解进行测试?你了解的测试的覆盖率么?如何进行配置和查询?在分层测试方面,对于Controller层的测试,我主要使用Spring Boot Test提供的@WebMvcTest注解进行切片测试,它会自动配置所需的MVC组件但不加载完整Spring上下文,配合MockMvc模拟HTTP请求来验证接口的输入输出、状态码和异常处理。而对于Service层的测试,我使用@SpringBootTest加载完整应用上下文,或者结合@ExtendWith(MockitoExtension.class)进行纯单元测试,通过@Mock创建依赖的模拟对象,用@InjectMocks注入被测服务,重点验证业务逻辑的正确性和异常处理。在测试注解使用上,我常用的包括JUnit的@Test标记测试方法,@BeforeEach和@AfterEach进行测试前后的准备清理,@DisplayName提高测试可读性,以及Mockito的@Mock和@InjectMocks处理依赖关系。对于参数化测试会使用@ParameterizedTest和@ValueSource等注解。我了解测试覆盖率的概念,它衡量测试代码对生产代码的覆盖程度,包括行覆盖率、分支覆盖率和方法覆盖率等指标。在实际项目中,我使用JaCoCo插件来测量测试覆盖率,通过在pom.xml中配置JaCoCo插件,执行mvn test后会生成详细的覆盖率报告,报告位于target/site/jacoco目录下,可以通过浏览器查看各包、类、方法的覆盖率详情。
坚定的芭乐反对画饼_许愿Offer版:小众变态考点
点赞 评论 收藏
分享
评论
1
2
分享

创作者周榜

更多
牛客网
牛客企业服务