美团二面

之前忘了更新了,发出来大家乐呵下,已挂

部门是美团做私域运营的,二面主管说业务难点是历史包袱大,需要重构之前的代码

实习项目拷打

- 实习对你的提升是什么

算法

- 求根节点到叶节点数字之和

sql

- 很难,听我说我写过数仓,难度基本就是写个小数仓的难度,但我写数仓全靠 gpt +改别人的..大伙应该都是吧

- 设计表结构

- 使用领接表 + 外部查询 获取想要的数据

天才思考题

- 平面上有 N 个点,如何画一个圆,使得N/2个点在圆内,N/2个点在圆外

答案:

选一个点,算所有点到其的距离,然后排序距离,在中间获取一个值作为半径(我只想到这里,后面是面试官补充的)

选原点可以 -> 选另外一个点也可以 -> 推广到所有点都可以

所以得出结论,随便一个点 -> 算所有点到其距离 -> 取排序中间值 -> done

#牛客创作赏金赛##软件开发笔面经##美团求职进展汇总##你都收到了哪些公司的感谢信?#
全部评论

相关推荐

09-24 18:30
已编辑
长春工业大学 产品经理
小肥罗:HR就是好人的缩写哈哈哈哈
点赞 评论 收藏
分享
xiaolihuam...:当然还有一种情况是你多次一面挂,并且挂的原因都比较类似,例如每次都是算法题写不出来。面试官给你的评价大概率是算法能力有待加强,算法能力有待提高,基础知识掌握的不错,项目过关,但是coding要加强。短期内高强度面试并且每次都是因为同样的原因挂(这个你自己肯定很清楚),会形成刻板印象,因为你偶尔一次算法写不出来,面试官自己也能理解,因为他清楚的知道自己出去面试也不一定每一次面试算法都能写出来。但是连续几次他发现你的面屏里面都是算法有问题,他就认为这不是运气问题,而是能力问题,这种就是很客观的评价形成了刻白印象,所以你要保证自己。至少不能连续几次面试犯同样的错。算法这个东西比较难保证,但是有些东西是可以的,例如某一轮你挂的时候是因为数据库的索引,这个知识点答的不好,那你就要把数据库整体系统性的复习,下一轮面试你可以,项目打的不好,可以消息队列答的不好,但是绝对不可以数据库再答的不好了。当然事实上对于任何面试都应该这样查漏补缺,只是对于字节来说这个格外重要,有些面试官真的会问之前面试官问过的问题
点赞 评论 收藏
分享
评论
点赞
1
分享

创作者周榜

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