去哪儿+软件开发工程师+(一面)面经

  1. 用到分布式事务吗?为什么选择这种方案,有其他方案吗?什么是分布式事务?
  • 面试官首先问我是否在项目中用到过分布式事务,并让我解释为什么选择这种方案,以及是否有其他替代方案。接着,他让我详细解释什么是分布式事务。
  1. JDK6、7、8分别提供了哪些新特性?
  • 面试官让我列举JDK6、7、8各自的新特性,并详细说明这些新特性对开发的影响。
  1. HTTPS的原理和工作流程是什么?
  • 面试官要求我解释HTTPS的原理,并详细描述其工作流程,包括SSL/TLS的作用。
  1. 讲讲Java内存模型(JMM)和volatile的实现原理。
  • 面试官让我解释Java内存模型的基本概念,并详细说明volatile关键字的实现原理及其在多线程中的作用。
  1. 讲一讲七层网络模型,为什么TCP需要三次握手?
  • 面试官让我描述OSI七层网络模型,并解释TCP协议为什么需要进行三次握手。

#软件开发笔面经#
全部评论
纯八股啊
点赞 回复 分享
发布于 2024-08-14 09:00 江苏
能问下是秋招吗,测评多久后约面?
点赞 回复 分享
发布于 2024-08-23 00:01 四川

相关推荐

小狗吃臭臭:以后用不到你设计的手机了,可惜!
点赞 评论 收藏
分享
评论
3
20
分享

创作者周榜

更多
牛客网
牛客企业服务