零一跃动日常实习一面

自我介绍

讲一下之前做的的项目,遇到了什么问题呢

你对面向对象的认知(封装继承多态解释了一下)

业务上和需求上需要定义一个对象,你会从哪方面进行考虑(这个回答的比较乱,举的具体例子说明的)

那在数据库方面需要考虑什么(索引、映射关系)

数据库的事务理解

在Java中事务怎么实现呢

分布式的情况,怎么去处理呢(分布式事务,回答的是两阶段提交的流程,其他的不清楚)

数据库索引的概念,以及怎么使用

Bean的生命周期

对于消息队列的认知

如何去保证消息队列的可靠性、顺序性、扩展性

在高并发的情况下,系统会面临什么问题

加锁的一些区别和优缺点(单节点:乐观锁和悲观锁。分布式:分布式锁和数据库锁)

微服务的一个理解,优缺点,有哪些中间件

并行和并发区别

一个网络请求从客户端到服务端的流程

websocket了解呢(这个不清楚呢,后来才知道是长连接的协议)

长连接的通信协议(websocket、tcp、grpc)

什么是线程安全,怎么解决线程安全

排序的几种类型

了解使用的设计模式

docker知道呢(了解一点)

你的项目怎么部署呢

在生产环境部署项目,需要注意什么,会做一些什么

那你如果更新一个线上环境,怎么做(灰度更新)

职业规划

学习方式

团队之间怎么去协作和前端测试产品等

总结:什么都问一点,但是都不会深度问

#面经#
全部评论
佬面过了吗
点赞 回复 分享
发布于 02-20 22:29 四川
佬,能麻烦问一下面完多久给结果吗
点赞 回复 分享
发布于 03-12 15:43 四川

相关推荐

评论
4
6
分享

创作者周榜

更多
牛客网
牛客企业服务