美团AI面试

#软件开发笔面经# 发个面经攒人品
1.请描述HTTP状态码301和302的区别,如何理解它的应用场景和对搜索引擎优化的影响(不会,换了一题,见2)
2.什么是NAT,它解决了什么问题?
3.如何查看系统日志文件,常见的系统日志文件有哪些?
4.你能解释下Mysql联合索引的最左匹配原则吗,为什么会有这个限制,在设计和使用联合索引时,你会考虑如何使用这个原则来优化查询性能?
5.解释JAVA中的lambda表达式,给出一个使用lambda的例子
6..什么是JAVA里的集合框架,列举几个常用的集合类

设计题:
设计一个简单的任务管理系统,支持任务的创建,分配和进度跟踪,请描述你的数据模型和主要功能。
(追问)那么在这个系统中,如果需要支持任务的优先级管理和任务的依赖关系,你会如何设计和实现这些功能

问答题:
1.在软件开发领域,你认为哪些核心能力是你需要持续提升的,你有什么具体的提升计划吗?
(追问)那么,你能否谈谈,你在过去的项目中是如何运用这些核心能力的,例如你是如何通过设计模式来提高的代码的复用性和可维护性的,或者你是如何在团队中有效沟通以解决问题的。

2.请描述一次你在编程项目中遇到的最具挑战性的问题,你是如何识别并最终解决这个问题的?
(追问)那么你在上述的过程中是否遇到了一些新的挑战或问题,如果有,你是如何应对这些新的挑战的?

看了牛客的其他面经,感觉AI很喜欢问Linux命令和计算机网络。。。
#秋招# #AI面试#
全部评论
我ai面试忘记做了
点赞 回复 分享
发布于 2024-08-12 11:39 重庆
八股是根据简历问的吗
点赞 回复 分享
发布于 2024-08-11 15:42 上海

相关推荐

03-25 19:57
已编辑
门头沟学院 Java
感谢团子,许愿一面顺利明天面完更新面经【更新】一面面经1. java是什么?有什么优势?2. 集合类型,举个例子并说明底层原理(举了ArrayList和LinkedList)3. HashMap说一下,它是线程安全的吗?4. currentHashMap为什么线程安全5. 了解JVM吗?Java内存区域里有什么能展开说说吗6. 元空间是什么7. 垃圾回收算法8. kafka的优势9. MySQL慢查询怎么发现和处理的10. 索引数据结构B+树11. redis数据淘汰策略场景题:12. 你觉得从redis、MySQL、本地磁盘中拿出数据哪个快13. 假设本机内存只有16G,有什么问题(答了可能会导致内存溢出,可以用虚拟内存)14. 虚拟内存有什么用15. 本地集群的磁盘存储和分布式redis存储哪个快?是什么影响了速度手撕:二叉树的遍历许愿能过#牛客AI配图神器#【后续】:团子二面1. 你觉得项目里有什么技术难点,是怎么解决的?2. 你觉得项目里redis的什么信息是热点数据?3. 为什么要用布隆过滤器解决缓存穿透? 布隆过滤器占多大内存4. redis中的使用的哪些指令是原子性的5. 乐观锁和悲观锁的区别,并举例在MySQL中的指令6. 线程池中的线程数怎么选?如何确定核心线程数7. 线程数是不是越多越好?8. 线程池中等待所有线程完成之后再执行一个线程用到了什么(CountDownLatch)9. 你在项目中用了哪些设计模式?有什么好处?10. Spring框架里有什么组件,除了SpringBoot还有什么11. 简单介绍一下垃圾回收器,了解新版JDK的垃圾回收器吗?12. 你知道有哪些中间件?SQL题:一道关于索引什么时候失效的手撕:字符串相加
点赞 评论 收藏
分享
03-24 21:05
已编辑
上海交通大学 后端
自我介绍,简单介绍一下项目C++和Java的区别?答了C++编译为机器码,Java编译为中间字节码,JVM解释执行C++和Java在类继承方面的区别?学习C++过程中,感觉哪个环节比较困难?学习过程遇到困难,自己是如何解决的?了解Java垃圾回收算法原理吗?MySQL和MongoDB的优劣性比较?是否了解MySQL索引?项目中是否有通过建立索引进行优化?项目数据库中底层的不同的表之间是通过什么关联的?项目中在哪个环节用到了Redis缓存?项目中两个用户同时去下订单,如何解决超卖问题(项目没实现,就没答上来)Java中ArrayList和LinkList的区别?有没有看过源代码实现?是否了解MySQL事务?事务ACID的含义?具体讲一下几个隔离级别?Spring Boot核心注解?Spring Boot中的Bean是怎么被扫描到的?在写项目过程中,遇到报错或者结果不符合预期,你是如何排查的?面试官进一步引导:有打日志的习惯吗?Spring Boot中application.yml和bootstrap.yml的区别(项目中没用过bootstrap.yml,没答上来)项目微服务之间是如何通信的?做的这些项目中,哪些是让你更有成就感的?说一个项目中遇到印象最深刻的困难与挑战?如何解决的?(答了拆分微服务的挑战,并且介绍了项目中使用Nginx作Gateway,并介绍了Nginx用于鉴权)面试官于是追问安全方面的问题:如果别人拿到这个用户的token,可以继续访问吗?(我当时没考虑到这个问题,就很尴尬)反问面试官如何解决这个问题:token有效期和重算token手撕算法:合并两个有序单链表(题目挺简单,太久没写代码卡了一下才过)闲聊部分:问了学校的情况可以实习的时间段学校放实习吗?反问:部门后端技术栈聊了聊大模型辅助编程面试中的表现有什么需要改进的地方?面试官建议我多去考虑现实的场景:高并发、高性能场景等等面试官人很好,一开始有些紧张,到后面就慢慢不紧张了,自我感觉八股答的一般,面试官没有往太深挖掘,手撕算法也是很简单的题,目前没有秒挂,但也没有约面,希望能进二面吧。=== 3.24更新 ===已回到人才库,已老实#牛客AI配图神器#
秋招0offer,还有机会有工作吗?要去读研吗?:加油啊,我还没消息
查看29道真题和解析
点赞 评论 收藏
分享
评论
4
37
分享

创作者周榜

更多
牛客网
牛客企业服务