27届-杭州某小厂日常实习技术面一面面筋

进了飞书的线上会议
也是被狠狠拷打了,本来以为问的会是一些redis缓存,kafka,rocketMQ这些的原理什么的,或者是一些锁的内容,又或者是对该司开发的产品了解什么的,结果问的问题跟准备的内容毫不相干

1.介绍一下你自己
2.讲讲你在你的项目经历中负责什么部分
3..你这个“自动任务”是怎么实现的?数据量大概是多少?(springboot+mybatis-plus)
4.如果不能用mybatis-plus,你该如何实现批量写/批量保存?(当时没反应过来面试官想问什么,现在看来问的是sql语句的部分)
5.那批量查询呢?在mysql里面应该怎么实现?(同上,也是sql语句的部分)
6.索引是什么?mysql里面索引是怎么实现的?(后面一半当时忘了)
7.索引是怎么提高orderby,groupby,where等查询速度的?(只答了可以预处理,减少扫描数量,没答上来用了索引后是怎么查的)
8.如何决定建立哪些索引?(知道,但是一时间不知道该怎么描述)
9.你这个使用了索引的mysql相比于原来使用mongoDB的那个方法,查询速度怎么样?
10.索引优化是怎么样的?(没答上来)
11.知道计网的http methods吗,说说你知道的几种(知道五个,面试官说常用的有七个)
12.GET请求的参数可以写在body里面吗?为什么?(没想过这个问题,当时说应该不行)
13.POST请求的参数可以写在url里面吗?(同上)
14.HEAD跟GET的区别

#面试问题记录#
全部评论
接好运
点赞 回复 分享
发布于 07-21 18:49 福建

相关推荐

07-23 22:01
已编辑
梧州学院 Java
第一次面试,广东小厂,太紧张了,感觉机会不是很大,很多地方说得不好。面了二十分钟接下来是面试问的问题1.介绍一下项目,有什么功能太紧张了,回答有点卡壳2.了解的数据库有哪些,说一下MySQL的索引优化我说了一下索引的知识,但是没了解过索引优化,然后他让我自由发挥说一下我了解的MySQL知识,后面讲了数据库的事务,隔离级别,索引的b+树,太紧张,很多都没说出来,卡住了,让他下一个问题。3.spring cloud里面有哪些组件跟组件的作用讲了,nacos,sentinel,gateway,负载均衡,openfeign4.MinIO做文件存储,如果有十个g的上传,应该如何提高上传和下载的效率这个不会,没了解过,只说了用mq提高响应速度5.redis在项目中起到什么样的作用缓存热门信息,做排行榜,redis分布式锁做限制请求6.redis怎么保证跟数据库一致性这个答得不好7.怎么提高接口的响应速度只说了慢sql和mq8.怎么理解Java中的多态举例只说了重载跟重写9.介绍一下springioc和aop10.bean的生命周期这两个还可以八股问完了,我问面试评价,说我太紧张了,可以放松一些(确实第一次面试,听录音回放全程在鹅鹅鹅饿,感觉过不了),问我能不能接受出差,可能去深圳做技术支持,问我多久到岗,问他主要工作内容是负责开发吗,他说可能有部分时间不在公司要去出差。应该是挂了,叫我过两天等通知。
想当java高手:报喜,面试已经通过了,准备下周一入职,月薪3000
查看10道真题和解析
点赞 评论 收藏
分享
评论
点赞
4
分享

创作者周榜

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