饿了么-暑期测开一面凉经

一面:4/1 面试时长:40分钟

1、自我介绍

2、介绍一下项目,包含哪些模块

3、在使用这些框架或者技术之前,有考虑为什么要使用这些吗

4、SpringMVC 和 SpringBoot 的区别

5、Mybatis 是干什么的

6、Redis 是一项什么技术,你怎么使用的

7、在这个项目里面,有遇到什么难点吗,然后怎么解决的,说一个最难的点

8、JWT 里面存储的是啥

9、你觉得你这个系统,还有什么可以完善的点

10、和数据库交互这块,有没有遇到什么难点?核心的点在哪里

11、做完这个项目,你有什么收获

12、java里面多线程是如何使用的

13、介绍一下线程池的使用

14、HashMap 和 HashTable 的区别

15、你平时有用过锁吗

16、static ,你平时怎么用的

17、课题相关的问题

18、反问环节

一面挂

面经记录夹 文章被收录于专栏

记录面试过的面经

全部评论
?救命,这是什么,java岗位吗 我也投了饿了么
点赞 回复 分享
发布于 04-16 22:05 上海
这是专门搞开发的测开岗吗
点赞 回复 分享
发布于 04-07 19:17 上海
重新定义测开的面试问题
点赞 回复 分享
发布于 04-07 12:40 北京

相关推荐

#牛客AI配图神器#拷打项目科研成果是一个人做的还是团队?研究的这个项目,过程中有遇到什么比较困难的地方吗?简历里面有提到专利,那你这个专利的创新点是什么?在这个项目里,你主要负责哪方面的部分?项目的架构是怎么样的?这部分是你自己做还是和其他人一起?做数据通信这一块有没有遇到过一些数据同步或者一些消息延迟的一些问题遇到了解决了吗?假设现在让你解决这个数据延迟的问题,你会怎么解决?没考虑过更换协议吗?八股文tcp协议和UP协议的区别tcp三次握手四次挥手http和TCP的关系测试场景你也说了http有很多协议,那假设现在一个浏览器只能接受http1.1的协议,你现在用的是http2.0的协议,你现在需要把http2.0降级到http1.1,那你会为这个降级去做一些什么方面的测试设计,去保证你这个功能没有异常。从安全方面上有没有考虑?继续拷打项目第二个项目的实现逻辑你这个爬虫的项目是怎么应对反爬虫的手段当初为什么用selenium框架不直接调用API接口你这里爬虫有一个获取服务器时间的,为什么不直接用本地时间?那现在如果让你针对你的这个爬虫系统去做用例设计,去测试它,你觉得就是你会从哪些方面去测试你这个系统是真的稳定些,可靠可用的。智力题给你八个球,其中一个球比另外七个轻,然后有一个天秤去称,就排除运气的情况下,最少要几次才能找到那个轻的球?手撕代码1、设计-个Python装饰器 @cache(expire time=60,max size=100),要求实现以下功能:缓存结果:对同一组参数的函数调用,在 expire time 秒内直接返回缓存值。缓存淘汰:当缓存条目超过 max size 时,删除最久未使用的缓存(LRU策略)参数兼容:支持函数的位置参数、关键字参数。过期清理:异步线程定期清理过期缓存(可选加分项)示例:@cache(expire time=10, max size=3)def heavy calculation(n):print(f"计算 {n} 的耗时操作...")return n * n2、有三个数 a、b、c,大小在[1,10000000000] 区间内,并日 a这第二题有大佬见过是力扣第几题吗?
查看22道真题和解析
点赞 评论 收藏
分享
评论
2
10
分享

创作者周榜

更多
牛客网
牛客企业服务