当前位置: 首页 > news >正文

美团后端二面

美团后端二面

………………………………

两道场景

一道 数字转中文读法(1000-》一千)

0八股0自我介绍

反问 “您觉得我能过吗?” “这个需要横行对比之后才能有结果”

………………………………

什么时候到岗

场景题 1

假设我有一个文本文件。这个文本文件每一行都是一个长度不固定的,由英文字符跟阿拉伯数字组成的字符串。但是它的长度不固定。就是文件也比较大。我现在需要您在内存有限的情况下去统计出这个文本文件当中出现次数最多的5个字符串。

分治

分小文件hash ,然后每个取top5,然后总的取top5

………………………………

场景题 2

比如说我们现在在搞一个大促对吧?我们现在在卖商品,然后商品卖商品通常都会有一个这样的一个功能,就是榜单。就是说我们每卖一件商品,我往一个文件当中去写一个这个商品的
ID 对吧?然后商品的编码。然后我是进行大促的那一刻开始到当前我们卖的最好的100件商品的一个榜单。啊那这是一个实际的业务场景了。

一开始没答道点子上,面试官引导他没限制内存,

然后又引导 (在不影响业务的情况下,降低成本)

排行榜不需要很精准

排行榜需要尽快返回

面试官:其实我想问的是说如何尽量地节约成本

后面又提到pipeline的思想

不要一次一次传输,累计传输一下

编程精选网(www.codehuber.com),程序员的终身学习网站已上线!

如果这篇【文章】有帮助到你,希望可以给【JavaGPT】点个赞👍,创作不易,如果有对【后端技术】、【前端领域】感兴趣的小可爱,也欢迎关注❤️❤️❤️ 【JavaGPT】❤️❤️❤️,我将会给你带来巨大的【收获与惊喜】💝💝💝!

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • Docker容器下面home assistant忘记账号密码怎么重置?
  • LINUX -exec函数族
  • npm提示 certificate has expired 证书已过期 已解决
  • Wi-Fi、WLAN、Bluetooth、zigbee、蜂窝网络、4g5g、MQTT
  • 355_C++_自动维护时间点计算,以天、小时(00:00-02:00、02:00-04:00 ......)来计算
  • [数据结构] AVL树 模拟实现AVL树
  • Kafka的入门及简单使用
  • Cocos Creator2D游戏开发(4)-飞机大战(2)-编辑器界面
  • 【扒模块】DFF
  • 成为git砖家(4): git status 命令简介
  • 遗传算法与深度学习实战——进化深度学习
  • 【.NET 8 实战--孢子记账--从单体到微服务】--编写服务端框架
  • mysql超大分页问题处理~
  • LCM接口通讯说明
  • c++11,左值引用和右值引用,右值引用的作用
  • IE9 : DOM Exception: INVALID_CHARACTER_ERR (5)
  • (三)从jvm层面了解线程的启动和停止
  • 2018一半小结一波
  • avalon2.2的VM生成过程
  • Java Agent 学习笔记
  • js 实现textarea输入字数提示
  • js中forEach回调同异步问题
  • LeetCode18.四数之和 JavaScript
  • Map集合、散列表、红黑树介绍
  • opencv python Meanshift 和 Camshift
  • Python实现BT种子转化为磁力链接【实战】
  • Sublime Text 2/3 绑定Eclipse快捷键
  • Traffic-Sign Detection and Classification in the Wild 论文笔记
  • web标准化(下)
  • 案例分享〡三拾众筹持续交付开发流程支撑创新业务
  • 反思总结然后整装待发
  • 入口文件开始,分析Vue源码实现
  • 深度解析利用ES6进行Promise封装总结
  • 使用iElevator.js模拟segmentfault的文章标题导航
  •  一套莫尔斯电报听写、翻译系统
  • 硬币翻转问题,区间操作
  • 在Unity中实现一个简单的消息管理器
  • 好程序员大数据教程Hadoop全分布安装(非HA)
  • # Spring Cloud Alibaba Nacos_配置中心与服务发现(四)
  • #APPINVENTOR学习记录
  • (不用互三)AI绘画工具应该如何选择
  • (分享)一个图片添加水印的小demo的页面,可自定义样式
  • (附源码)springboot 房产中介系统 毕业设计 312341
  • (转载)Linux 多线程条件变量同步
  • *算法训练(leetcode)第四十七天 | 并查集理论基础、107. 寻找存在的路径
  • .axf 转化 .bin文件 的方法
  • .mysql secret在哪_MYSQL基本操作(上)
  • .NET 的静态构造函数是否线程安全?答案是肯定的!
  • .Net 中Partitioner static与dynamic的性能对比
  • .NET/C# 阻止屏幕关闭,阻止系统进入睡眠状态
  • .net安装_还在用第三方安装.NET?Win10自带.NET3.5安装
  • .net开发时的诡异问题,button的onclick事件无效
  • .net图片验证码生成、点击刷新及验证输入是否正确
  • /deep/和 >>>以及 ::v-deep 三者的区别
  • @media screen 针对不同移动设备