美团到店_后端开发日常实习_一、二面面经(已offer)

本人基本上没啥后端经验,简历上多是算法项目,自我介绍的时候也会说自己后端经验少,但是能学好啥的话

4.27 一面 75mins

  1. 自我介绍

  2. 介绍一个项目里是如何设计数据库的,设计数据库需要注意的问题

  3. 索引的原理,什么时候索引失效,设置索引时需要注意的问题

  4. 事务的特性,隔离级别,mysql 如何实现可重复 / 读已提交,mysql 和 oracle 默认的隔离级别以及为什么要这么默认,读已提交和可重复读的应用场景和各自的优势

  5. 数据库里字段设置为 int(3) 代表什么,起什么作用(补0)

  6. 分页查询 limit 10, 1000 什么意思,当查询页过多的时候变慢了怎么优化?

  7. 介绍一下 https,非对称加密的缺点(除了速度慢还有什么缺点),RCP 协议

  8. 说一下 linux 里一些常用命令,查找一个长文本中某个字符串所在的行数(还问了一个啥忘了)

  9. 项目怎么进行版本控制的,git 底层是如何进行版本控制的,git 常用语句,分支管理的原理

  10. c++、java、python 分别介绍一下,区别是什么,执行效率怎么样

  11. java 多线程,线程池,悲观锁和乐观锁

  12. 进程和线程的区别,还知道其他的吗(答了协程,介绍一下协程,和进程线程又有什么区别),它们三个都会死锁吗,什么情况下会死锁

  13. 算法题:LeetCode 8.数字转字符串(不过是浮点数)

  14. 算法题:offer 30.包含min的栈(操作都要求O(1))

  15. 没有反问就结束了 T^T

面试体验总体还是很好的,问的问题会从广度和深度扩展(基本上都会有答不上的),我觉得是为了测试你到底懂多少而不是故意为难吧~

5.6 二面 50mins

  1. 介绍一下项目,深挖了其中一个

  2. 一面问的问题中,觉得自己没答好的,之后有没有去了解过(有,然后解释一下)

  3. (上题答的是 mysql 为什么要默认可重复读的隔离级别)又问了一次 mysql 如何实现可重复

  4. a,b,c是三个单列索引,执行这条语句索引怎么走

    select * from table_1 where a = x and b = y and c = z

    idx_a(a);

    idx_b(b);

    idx_c(c);

  5. 写 sql

    至少有两门课的成绩大于90分的学生

    table[name, course, score]

  6. 10个箱子,每个箱子100跟金条,每个1两,一个贪官,在其中一个箱子里面,每根都磨去了一钱,只能称一次,哪个箱子被磨去了一钱。(想了一会想不出来,面试官提示不用整个箱子放上去称,可以把金条从箱子里拿出来称,要构造出差异)

  7. 团队协作中,有一个任务你认为比较适合让某个队友去做,但他又认为你比较适合,你怎么去说服/处理这种情况让他去做;如果他就是觉得不想做呢...

  8. 平时看过什么书,博客,源码

  9. 部门后端使用 java,是否介意什么的

  10. 反问

二面就是聊项目比较多,面试官很亲切~~

5.9 oc,确认入职时间、实习生待遇

5.14 offer

#实习##面经##美团##Java工程师#
全部评论
你好楼主,请问你是本还是硕?
1 回复 分享
发布于 2021-05-29 21:19
楼主!面试官会问你简历上的算法i项目吗
点赞 回复 分享
发布于 2023-03-27 23:38 陕西
日常实习也好难啊佬,是不是我太菜了
点赞 回复 分享
发布于 2022-03-19 19:27
想问问楼主部门还有hc吗?
点赞 回复 分享
发布于 2021-05-22 00:55
a,b,c是三个单列索引,执行这条语句索引怎么走🤣
点赞 回复 分享
发布于 2021-05-21 20:35
非对称加密还有啥缺点😂
点赞 回复 分享
发布于 2021-05-21 20:14
5.11一面 后面没消息了是不是凉了,我看状态还是在面试中来着
点赞 回复 分享
发布于 2021-05-21 09:49
算法题是字符串转数字吧
点赞 回复 分享
发布于 2021-05-21 07:42
楼主哪个部门的?
点赞 回复 分享
发布于 2021-05-20 21:26

相关推荐

Java面试先知:我也是和你一样的情况,hr 说等开奖就行了
点赞 评论 收藏
分享
头像
10-13 18:10
已编辑
东南大学 C++
。收拾收拾心情下一家吧————————————————10.12更新上面不知道怎么的,每次在手机上编辑都会只有最后一行才会显示。原本不想写凉经的,太伤感情了,但过了一天想了想,凉经的拿起来好好整理,就像象棋一样,你进步最快的时候不是你赢棋的时候,而是在输棋的时候。那废话不多说,就做个复盘吧。一面:1,经典自我介绍2,项目盘问,没啥好说的,感觉问的不是很多3,八股问的比较奇怪,他会深挖性地问一些,比如,我知道MMU,那你知不知道QMMU(记得是这个,总之就是MMU前面加一个字母)4,知不知道slab内存分配器->这个我清楚5,知不知道排序算法,排序算法一般怎么用6,写一道力扣的,最长回文子串反问:1,工作内容2,工作强度3,关于友商的问题->后面这个问题问HR去了,和中兴有关,数通这个行业和友商相关的不要提,这个行业和别的行业不同,别的行业干同一行的都是竞争关系,数通这个行业的不同企业的关系比较微妙。特别细节的问题我确实不知道,但一面没挂我。接下来是我被挂的二面,先说说我挂在哪里,技术性问题我应该没啥问题,主要是一些解决问题思路上的回答,一方面是这方面我准备的不多,另一方面是这个面试写的是“专业面试二面”,但是感觉问的问题都是一些主管面/综合面才会问的问题,就是不问技术问方法论。我以前形成的思维定式就是专业面会就是会,不会就直说不会,但事实上如果问到方法论性质的问题的话得扯一下皮,不能按照上面这个模式。刚到位置上就看到面试官叹了一口气,有一些不详的预感。我是下午1点45左右面的。1,经典自我介绍2,你是怎么完成这个项目的,分成几个步骤。我大致说了一下。你有没有觉得你的步骤里面缺了一些什么,(这里已经在引导我往他想的那个方向走了),比如你一个人的能力永远是不够的,,,我们平时会有一些组内的会议来沟通我们的所思所想。。。。3,你在项目中遇到的最困难的地方在什么方面4,说一下你知道的TCP/IP协议网络模型中的网络层有关的协议......5,接着4问,你觉得现在的socket有什么样的缺点,有什么样的优化方向?6,中间手撕了一道很简单的快慢指针的问题。大概是在链表的倒数第N个位置插入一个节点。————————————————————————————————————10.13晚更新补充一下一面说的一些奇怪的概念:1,提到了RPC2,提到了fu(第四声)拷贝,我当时说我只知道零拷贝,知道mmap,然后他说mmap是其中的一种方式,然后他问我知不知道DPDK,我说不知道,他说这个是一个高性能的拷贝方式3,MMU这个前面加了一个什么字母我这里没记,别问我了4,后面还提到了LTU,VFIO,孩子真的不会。
走呀走:华子二面可能会有场景题的,是有些开放性的问题了
点赞 评论 收藏
分享
评论
7
76
分享

创作者周榜

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