携程后端留用实习面试(已OC)
由于这段时间面试的太多,所以只记得清一部分
笔试 4.15
两道编程题
一面 4.21(30min)
自我介绍,聊了一会项目
static修饰的变量在java内存结构中是怎样的
自动拆箱装箱
String类,字符串常量池的相关知识
TCP三次握手四次挥手
mysql的索引结构B+树
mysql的事务以及隔离级别
Java中常用有哪些设计模式,分别在哪体现?单例模式(Spring)、代理模式(事务)、工厂模式
编程题:快排
二面 4.25(35min)
自我介绍
介绍下项目,因为我项目是采用的SpringCloud Alibaba开发,所以就聊了一会微服务以及一些业务实现的步骤
单点登录SSO
Spring的生命周期是怎样的
Redis的数据类型有哪些
知道哪些数据结构?
栈和队列在Java中有哪些应用?我答的是栈:虚拟机栈、本地方法栈;队列:线程池的阻塞队列、AQS的虚拟队列
线程池的参数有哪些?(也就是分别介绍下线程池的七大参数)
线程池的的工作原理是怎样的?
之后面试官看到我的专业是大数据,就问了一些为未来方向以及规划等问题
一道编程题(模拟题,当时没做出来,面试官就叫我讲讲思路)
三面 4.28
面试打电话过来说我前面两面打分挺高的,这边可以过了,然后问我为什么想来携程?
用过携程的产品吗?
有没有听到携程的负面新闻?
未来怎么打算?
还拿到了什么offer?
然后就介绍了下部门以及谈了下薪资待遇、入职时间....
4.29已OC
致谢:感谢我的同桌zjx对我整个四月份的督促,让我时刻处于神经紧绷状态
#携程暑期实习##携程##Java工程师##面经##实习#