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

  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-23 00:01 四川
纯八股啊
点赞 回复 分享
发布于 2024-08-14 09:00 江苏

相关推荐

鼠鼠第一次实习,啥也不懂一直是自己一个人吃的饭,不会做工作老是被嫌弃,大人的世界是这样的吗?
我是星星我会发亮:好的mt有两种,一种愿意教你的,一种几乎什么活都不给你派让你很闲允许你做自己事情的
点赞 评论 收藏
分享
企业都这么缺人了吗?缺人为什么还给白菜价!
真起不了响亮的名字:我给你出个主意,把公司报出来,让牛友去投,岂不美哉
点赞 评论 收藏
分享
点赞 评论 收藏
分享
本神尊:看来是没招到小红薯上的人
点赞 评论 收藏
分享
评论
3
19
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务