首页 > 携程社招 软件开发岗 一面二面面经
头像
bisom
编辑于 2021-05-22 14:32
+ 关注

携程社招 软件开发岗 一面二面面经

一面
1.自我介绍

2.开头就三道算法

2.1如何实现一个栈

2.2如何实现最小栈

2.3如何实现数组奇数顺序排前面偶数顺序排后面

3.项目介绍

4.项目登录注册的安全性问题如何解决

5.面向过程和面向对象的区别

6.类、抽象类、接口的区别

7.mysql分页查询的实现以及对于limit 10000,100000000000000查询缓慢的解决办法

8.mysql索引建立的场景以及索引失效的问题

9.SQL语句,查询全班每门课程的及格率

10.redis 对于缓存击穿的解决方案

·11.SQL中的聚合函数

12. SQL中怎么将行转列

·13.索引一般有几种?聚簇索引和非聚簇索引

14. select in的时候能够用到索引

15. 模糊查询的时候能够使用到索引

16. 写代码:使用四则运算实现一个开根号的方法,保留的四位小数


二面

1.自我介绍 详细问了两个项目,遇到的最大的困难,怎么组织成员blabla

2.hadoop里面的MapReduce大致流程

3.介绍下Hdfs。

4.Spring的AOP自调用问题。

5.Spring的循环依赖问题原理。

6.弱软强引用。

7.深浅拷贝是什么。

8.如果Controller层想返回的数据是JSON格式的,怎么办。

9.如果指定的方法为POST请求,怎么处理。

10.介绍下hashcode和euqals。

11.如果是Clone接口,那通过克隆出来的对象是浅拷贝还是深拷贝?接7问。

12、Spring 隔离级别、bean 的生命周期(Singleton 等)、创建bean 有几种方式?IOC

13、为什么项目要用消息队列呢?

14.反问,1、部门做什么的?

2、公司用什么框架

3、秒杀最重要的是什么?

还有别的一些细的就不说了。


更多模拟面试

全部评论

(3) 回帖
加载中...
话题 回帖

推荐话题

相关热帖

历年真题 真题热练榜 24小时
技术(软件)/信息技术类
查看全部

近期精华帖

热门推荐