27届日常实习武汉高途面经OC

一面:(八股盛宴)

1.Http1.0 跟2.0有什么区别

2.Http 跟Https有什么区别

3.osi七层模型?每一层做什么的?

4.tcp三次握手,udp4次挥手,为什么握手三次,挥手4次

5.常见的错误码,比如200 300 400 什么意思有哪些

6.get post请求有什么区别

7.java集合介绍一下,知道的都说一下

8.说到java你知道些什么?(我说了面向对象跟垃圾回收)

9.面向对象说一下

10.垃圾回收介绍一下

11.常见的垃圾回收器

12.cms跟g1的区别

13 引用计数法跟可达性分析的区别

14.mysql的事务了解吗

15 4个性质都说一下(我扯到了三个日志分别实现的4个性质)

16.mysql存储引擎了解吗有哪些

17.他们有什么区别

18 springboot的工作流程

19 springboot的常见注解跟原理

20 aop的底层实现

21 springcloud 用了哪些组件

22 feign跟controller调用的区别

23 责任链模式的实现(我简历中写了)

24 缓存怎么预热的

25 mq挂了怎么办(想问分布式事务)

26.之前计网还问你了从输入url到最后页面出现的过程

27. 项目问了一点

28. 类加载过程

29 静态变量,静态代码块,啥的一共六个什么东西,类加载的时候执行顺序

两道sql

三个表之间的连查

二面:

1.手撕删除数组中连续的数字

2.如果有一个课程的库存只有一个 两个用户抢怎么保证不超卖,尽可能说多的解决方法

3.从用户浏览商品 ->购买->订单->支付->发货->收货的整个流程怎么设计的 有哪些表,表中关键字段

4.整个开发流程你是怎么理解的(我从详细设计到测试说了一遍)
#日常实习# #面经# #高途# #java# #

全部评论
ssob上投的吗
点赞 回复 分享
发布于 昨天 21:03 湖北
薪资待遇咋样
点赞 回复 分享
发布于 09-04 23:02 北京

相关推荐

站队站对牛:营销党 会造势
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
09-05 11:17
1.上来是一个括号匹配,用的map+stack,写完估计还没过去五分钟,然后问我为什么用map,和if else 有什么区别,答:逻辑没有那么复杂,匹配比较简单。然后是这个题的一些拓展问题,也答上来了,但是费了一些时间。2.然后是有一个rand2函数,如何用这个函数写一个rand11,这个没什么思路,就说使用go语言完全随机的select解决,面试官问有没有其他方法,没想到。代码面试结束。3.之后是自我介绍,我是 密码科学与技术的(也是计算机大类的),不知道专业有没有影响4.输入网址后会发生什么,浏览器解析-查询cookie-dns解析-tcp链接-tls链接-发送http报文-服务器响应-返回http响应-浏览器渲染。我也答了中间步骤中一些重要的部分,比如dns用的什么,tcp三次握手,tls握手有什么重点,用了什么加密方式。5.讲一讲jwt,回答了一些加密方面的函数。面试官问有什么优势,答:理论上body可以存储无限的内容,相比对每个字段都加密,能省一些响应时间等等吧。知不知道其他的,答:知道OAwth2.0,但是不了解6.讲一讲doker,讲了一些自己对docker的使用,还有一些遇到的问题,面试官问如何解决问题,答:一般是先问ai是什么方面的,基本上都是镜像连不上,然后就是切换一些国内镜像比如一些高校的或者阿里云。7.docker要是遇到镜像比较大怎么办,答:因为镜像其实只需要可运行的部分,有可能在包镜像的时候把不需要的部分都装进去了。还有就是使用官方的镜像,举了个例子golang 1.21-alphine8,了解reids吗,了解。说一下高可用,说了主从,哨兵,cluster集群,都把我知道的内容全说了,包括什么全量复制,增量复制,客观下线,主管下线,选举主节点,谣言传播。9. cluster相比单节点有什么优势。答:举了个例子,如果有很多热key,cluster可以散列这些热key10,看我项目用过腾讯云cos是,说一下是干嘛的,就是存储桶,我是是用这个来模拟一个云盘。具体是怎么用的。答:通过官方提供的包来操作这个存储桶,包括新建文件夹,上传文件等等,具体还有就是使用文件名,桶名拼接url面试结束,反问1.有几轮面试2.什么时候能出面试结果3.筛选实习生时看重什么
查看10道真题和解析
点赞 评论 收藏
分享
评论
点赞
6
分享

创作者周榜

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