大搜车面试

一面:

1、算法题(1)字符串倒叙排序(不允许使用api手写)

2、算法题(2)给出数字a,判断是不是有2个值相加等于target一个数字(要求复杂度低)

3、自我介绍(balabla)

4、介绍一个你最熟悉的项目,并且画出架构图

5、你使用的框架中的gateway的作用是什么,你添加了什么功能在里面

6、你是根据什么来划分服务的,给出理由

7、你怎么保证其中的某个服务不挂掉,你要怎么操作(最简单的操作,开发工程量少)

8、如果一个接口很慢你应该怎么排查?

9、http是如何做缓存的

10、如果缓存挂掉了,你会做什么操作保证服务可用?是否有实际使用?

11、在服务器带宽固定的情况下,你怎么优化传输速度

12、你是怎么寻找时间很慢的代码?

13、一句很慢的sql你的优化思路是什么?

14、给出一个场景设计一个接口,最优化

二面:

1、算法题(1)给出字符数组,求里面出现次数最多的字符,如果出现次数相同,那么在前面的为优先。

2、说一下spring的核心

3、aop的实现机制

4、你如何实现一个ioc容器

5、什么是最左匹配原则(emmmmm一般都是用一个字段做索引这个真的不知道)

6、Mysql索引的数据结构是什么,为什么要这样的数据结构

7、jvm内存模型

8、spring mvc的流程

9、gc回收算法有哪些

10、java中有哪些引用类型


 

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值