携程大住宿|后端开发实习|一面 & 二面 面经|2021|

个人情况

学校: 北方某 985, 本科, 计算机科学与技术
竞赛: 无
实习经历: 寒假实习两个月, 做测开项目
项目: 大创项目, 由于是导师带着做, 思路比较清晰
春招基本结束了之后整理一波之前的面经, 算是回馈社区了
携程没有做笔试, 直接约的面试
面试题整体都很水, 面试体验并不算好

一面(40 min) 赛码网视频面试 2021/03/24

我提前进了面试房间,没想到面试官也提前进了房间,直接提前了 30 min 开始的面试,我 obs 都没打开,所以没有留存,只能按照回忆来写了

  • 你们项目使用了 JSON 来进行数据封装,你还知道哪些数据封装格式
  • ProtoBuf 能跨语言使用吗?相比 JSON 和 XML 的优缺点是什么
  • Redis 持久化方案有哪些
  • Redis 的事件模型是什么?
  • 讲一下 I/O复用,深入讲一下 epoll 吧
  • 栈和队列的区别是什么?
  • InnoDB 和 MyISAM 的区别是什么,他们的索引有什么区别
  • 剩下的技术问题好像不多了,也记不清了
  • 算法题:两个队列实现一个栈

二面(25 min) 赛码网视频面试 2021/03/26

  • 介绍一下 MySQL 的索引
  • MySQL 锁的底层是怎么实现的
  • B+ 树一个节点最多有多少个子节点(接合 MYSQL 索引大小来讲)
  • 技术方面对哪些方面最感兴趣(网络,Redis)
  • 网络方面写过什么项目(基于 python 实现的 IM 聊天软件)
  • 服务器如何将消息发送给接收方的(websocket)
  • 聊天消息用什么数据库存储的(sqlite3)
  • 对未来工作当中有什么期待吗,你理解的工作中是干什么的
  • 怎么会想到来上海找工作呢?为什么不去北京(因为我海投的,你们官网上唯一的后端职位就在上海啊。。。不过我不是这么说的2333)
  • 反问:测评过期了怎么办?面试官:那个测评做不做无所谓,不用管它(之后又给我补了一个链接)
为帮助牛友们提升面试技能、有机会入职BATJ等大厂公司,特别整理了之前一直在学习的架构学习资料以及1000+面试真题。
大致内容包括了: Java 集合、JVM、多线程、并发编程、设计模式、Spring全家桶、Java、MyBatis、ZooKeeper、Dubbo、Elasticsearch、Memcached、MongoDB、Redis、MySQL、RabbitMQ、Kafka、Linux、Netty、Tomcat等大厂面试题等、等技术栈!
需要获取这些面试题答案以及学习资料得小伙伴加下我的VX:( 15954081079 )添加即可免费获取   暗号:【牛客】或者点击链接: https://docs.qq.com/doc/DVVhXSnNzWW9kVEpI直接关注扫码获取


#实习##携程##Java工程师#
全部评论

相关推荐

2 5 评论
分享
牛客网
牛客企业服务