首页 > 美团优选后端1面,没意思
头像
一块奥力给
编辑于 2021-04-21 20:29
+ 关注

美团优选后端1面,没意思

本来不想面美团的,但因为对象想让我去上海,最后捞我起来的好像是北京的优选,具体的我也不清楚。
本来也不想写这个文的,但是面试体验不是很好写上来吐槽一下。
听说是优选hc多,我才投的优选,我也不知道我是哪一步走错了,还是我是菜b,我看了这么多美团面经也没觉得有什么特别难得题目,但这次我的面试官问的玩意大家自行体会,也希望能给还没面试的小伙伴贡献一点面经
4.4号的笔试,4.6号捞的我,然后约我三次面试,都是面试官突然有事然后换了时间,最后定在了今晚。
-聊项目,不多说。
1.项目里面有关redis,他的问法很奇怪,他不问我是怎么做,他是直接让我抛开我的做法,说我的做法不行,然后让我给出处此外的最优解决方案。
2.redis这些数据结构的底层实现是啥?
3.给你1000w个city名放在redis里面,然后再来一个city你想查看是否存在于redis里面怎么查?
我都答的不行,简历结束
-mysql究极连环问,mysql的八股文没有问,
1.直接上给你只有三个字段abc,然后建立一个abc联合索引和单独一个a的索引,问查询where 跟字段abc, a, ab, bc, cb, ca,ac(基本把所有的组合说了一遍)走的是哪条索引,不仅说出来答案还要说为什么。他一直再笑,我就更慌了,他还一直问“真的吗?”,我就更拿不定主意了。他最后就跟我说自己回去试试,然后他还是这道题前提是只有abc三个字段并没有其他字段,所以答案跟我说的不太一样。呵呵
2.继续mysql, 问如果是自增主键为前提下,我想加null可以吗?答案是可以。如果我先写id = 6,那我还能返回去再插入id = 5吗?
3.毙命mysql问之慢查询的解决方案,我是怎么说他都觉得不对,意思就是没有回答到他的点子上。我后来就直接说我没弄过mysql优化好了吧,我只看过别人弄行了吧。
-java跟jvm也是问的也不是我理解的范围,根本没扯jvm的事
1.给你一个ArrayList<String> s,我想往里面加boolean的值可以吗?答案是可以,因为到底层汇编指令不分范型。
2.再给我两个函数public void set(ArrayList<String> s)()和public void set(ArrayList<Integer> s)()是重载还是重写?答案是重写,因为底层汇编指令不分范型,这两题还不是一起问的,第一题先问,第二题最后说再见前问的最后一题,然后嘲讽了我说之前那个问题我根本没记住。呵呵
3.Long a = 4, int b = a;我在不强转类型的情况下可以吗?为什么?我就一直在想不强转的情况下还有什么办法,然后最后他说不行,因为是大写的Long是一个类,然后让我仔细听他的前提。行吧。
4.绝命连环问之反射,各种反射思想,反射怎么破坏,问完之后我觉得我根本不会反射。题目都很古怪。
5.cglib跟aop的思想,使用过吗?优缺点是什么?
6.枚举类,我直接说不会了,别问了,问了我也不知道。没有折磨我跳过去了。
7.hashmap为什么不安全?这能有为什么,不加锁,还多线程,能安全吗?concurrenthashmap怎么安全了?我说cas+synchronized,他一直笑,我也跟着笑,他说让我回去好好看看。
8.hashmap会产生什么安全问题,我讲的1.8尾插法的数据覆盖,他说不太理解我说的然后他说的1.7头插的环形链表问题,ok
9.threadlocal优缺点是什么?用过吗?怎么用的?我说经典例子sql连接池需要,他说这他都知道,他让我想还有没有别的用处?我说别的地方没用到,然后他就觉得我的之前写过的项目里面设计到用户信息存储就应该用threadlocal,那我就是没用咋办嘛,我现场扯呗?
10.现在突然我的cpu使用变高,我该怎么去排查?我说用top然后balabalba,他也不满意。
算法题:2 sum的变种,也就是easy跟mid中间难度的题,秒了。
另外问了乱七八糟的题记不住了,反正正规的八股文没有问,题目说难不难,说简单也不简单,都是平时我不会太在意的问题,我面了这么多公司也没见过有人问我这个,也许有一天我能彻底“精通”java吧
最后结束,我也知道过不了,他也知道我算了,他就说让我评价自己的优点,我说我没有优点,最后他说了句我性格挺好就拜拜了。



更多模拟面试

全部评论

(10) 回帖
加载中...
话题 回帖

推荐话题

相关热帖

近期热帖

近期精华帖

热门推荐