盒马java开发一面凉经

发面经攒人品
电话面试,40min左右
1.讲一下MySQL事物的四个特性?
ACID 没展开讲
2.介绍一下Java的ArrayList和LinkedList 有什么区别?
顺序表和双向链表
3.常用的java其他数据结构
hashmap concurrenthashmap
4.有什么区别?
讲了一下底层数据结构
5项目拷打
5.1为什么用图数据库?
详细讲了一下项目的架构和需求
5.2在你的项目中,是如何优化mysql慢查询的?
索引 优化子查询 小表驱动大表
索引的数据结构是?
b+树或者哈希
听说过R树吗?
没有
有没有使用过explain?
没有
你MySQL学的一般,反过来给我讲了一下mysql优化
5.3详细讲一下你rag项目中向量数据库的用法
展开讲了一下

6. 算法两道 口述
反转链表
答双指针,正要说思路,被制止了,估计大伙都会背了
还有什么其他的方法?
想了一下答递归
还有呢?
想了半天:链表栈

第二道:斐波那契数列
答dp
还有什么方法?
答递归
dp相比递归好在哪里?
我说的是空间复杂度
面试官:应该答dp的记忆化搜索

最后是反问环节

求面试官锐评
面试官:看你简历主要是算法 没深问Java八股,最好多背背八股,最后暗示我的数据库学得不行

面试官人很好,问问题也是一直在引导我在说,不过第一次面试有点紧张,问到后面有点语无伦次,复盘感觉问的还是很基础的东西

**还顺带问了一下Linux基本命令,我报菜名的说了一下,直到面试官打断
全部评论
佬,是没有发面试链接,直接打电话的吗
点赞 回复 分享
发布于 09-19 15:22 江西
佬 是武汉那个盒马吗
点赞 回复 分享
发布于 09-19 15:34 河南
有笔试吗
点赞 回复 分享
发布于 09-19 17:58 湖北
我也是电话面,面试完发笔试是咋回事
点赞 回复 分享
发布于 09-20 00:44 江西
这个面试官还挺好的算
点赞 回复 分享
发布于 09-20 15:38 北京

相关推荐

5 16 评论
分享
牛客网
牛客企业服务