我所在的组是小米智能云平台,主要是做云存储相关的工作。主要还是跟着Team里面各个大牛学习。

转正面试,目前经过了3轮,不知道会不会有更多轮次的面试。

一面面试官云平台六期五层的帅气的工程师:

1,详细问了在组里做了什么,具体怎么做的。然后,手写关键部分。

第一个任务,项目需求:

1)拥有记录ip地址的log,点分十进制ip;每条记录对应一个待查找归属地的ip地址

2)拥有ip库,ip库里面的每一条记录对应某个国家某省市的ip地址,记录如:<起始ip地址,结束ip地址,国家,省,地区>

3)问题:如何根据log记录,统计出各个国家的ip地址出现的次数。

解决方案:

1)直接处理ip库,把ip库里的地址以国家为划分,聚合同一个国家的起始ip地址和结束地址,放入hashmap和araylist

hashmap<起始ip地址,pair<结束ip地址,国家>>

arraylist<起始ip地址>

2)对arraylist<起始ip地址> 进行排序,然后,把待查找的ip地址进行 arraylist.binarySearch(待查找的ip),然后:

i)获取角标为正,则待查找的ip地址是hashmap的键,所以,可以获得 国家字段

ii)获取角标为负,则我们可以获得该ip应该插入到arraylist里面的位置,前一个位置,则是hashmap里面的键,可以获取国家字段

2,手写二分查找

3,jvm 怎么报 OOM

4,手写代码实现一个concurrentHashMap数据结构

5,多线程的一些知识

二面面试官是部门里的大佬:

1,项目

2,简述组里面数据的加解密方案

3,TCP三次握手和四次挥手

4,在TCP链路理想的情况下,把一个2M的数据包,通过a)一次全部发送出去 b)分两次发送出去 那种情况消耗的时间少。(答案:考虑滑动窗口)

5,剑指offer原题 包含max函数的栈

6,其他记不清楚了

三面面试官是搜索与推荐组的漂亮小姐姐:

1,java基础知识

2,判断 二分查找树

3,单链表求和。有两个链表如下:

链表1:2 -> 3 -> 2 -> 6 -> 8

链表2: 4-> 8 -> 5

根据链表可以获取两个整数 23268, 和 485,然后,求和。结果是( 23268 + 485 = ) 23753

4,寻找第N个丑数

小米智能云-秋招转正面经相关推荐

  1. 小米智能云-春招实习-面经

    面试方式:电话面试 时间:2017年6月12日 上周五在美团大厦等待面试的时候,小米工程师K打电话约面试,只好约到这个周的周一了,下午两点.电话沟通的时候,面试官人特别nice.周一下午两点的时候,准 ...

  2. Java面经:小米暑期实习+秋招真题分享

    秋招结束,总结了一下从寒假回来开始的实习生招聘和秋招面经,过来回馈一下牛客网. 上学期寒假回来就开始投简历,找人内推的小米,过几天后约时间面试,部门未知. 一面 1小时7分钟 上来先自我介绍,然后开始 ...

  3. 小米公司2021秋招面试题目整理

    [推荐阅读] 小米嵌入式软件工程师笔试题目解析 大疆笔试题目解析 岗位:嵌入式软件工程师(相机驱动岗).面试时间:40分钟. 以下问题面试者全部答出,已offer,薪资请去小程序offershow上查 ...

  4. 笔试记录|小米9.8秋招软件开发方向笔试

    9.8小米秋招笔试软件开发方向编程题 第一题 输入示例 输出示例 代码实现 第二题 输入示例: 输出示例 代码实现 第一题 时间限制: 3000MS 内存限制: 589824KB 题目描述: 给定两个 ...

  5. 小米2023届秋招校招内推

    内推码:NTANMyn 投递链接:https://hr.xiaomi.com/m/campus 招聘对象: 2023年1月1日-2023年12月31日的国内毕业生 2022年7月1日-2023年12月 ...

  6. 涂鸦智能2021秋招笔试编程题

    2道题,60分钟,比较简单 1.给一串包含字母和数字的字符串,从中找到第二大的数字,如果没有第二大的数字,则返回-1 public static int secondHighest (String s ...

  7. 2020年秋招联发科小米等20家公司面经总结

    秋招投递公司23家,简历被刷1家.笔试/测评挂掉3家.至今无消息的8家.获得Offer的公司有小米,兆易创新,全志科技,浙江大华,海格通信,京信通信,景嘉微电子,广州朗国电子,北京华大电子,中国长城科 ...

  8. 2023届秋招图像算法岗面经记录(TPlink(普联)、潮州三环、中电十所、科大讯飞、旷视、超参数、虹软、大华、速腾聚创、中兴、哲库、字节、OPPO、百度、之江实验室、蚂蚁、Intel、小米)

    文章目录 总结--写在前面的话 TPlink(普联) 潮州三环 中电十所 科大讯飞 旷视 超参数 虹软 大华 速腾聚创 中兴 哲库科技 字节跳动 OPPO 百度 之江实验室 快手 蚂蚁金服 Intel ...

  9. 职业发展加速器,埃森哲智能云服务创新中心热招云人才

    一场疫情,虽打乱了商业节奏,冲击了实体经济,可黑暗过后黎明往往更具魅力,尤其是以云服务为代表的前沿技术,更是为企业带来了新的希望和生机.面对广阔的云服务发展空间,全球领先的科技咨询公司埃森哲与阿里云选 ...

最新文章

  1. 分析机风云:超前时代五十载,是非曲直苦难辩
  2. Win64 驱动内核编程-21.DKOM隐藏和保护进程
  3. vc编写供vb使用的dll文档
  4. SAP报表开发工具 Report Painter
  5. Python_实现简单贝叶斯分类
  6. 在spring boot中三分钟上手apache顶级分布式链路追踪系统skywalking
  7. 算法导论-线性时间排序习题解
  8. 天梯—打印沙漏以及剩余个数(C语言)
  9. echarts环形图
  10. 网络营销时不仅需要考虑用户体验,也要赋予情感
  11. fiddler mac教程_fiddler for Mac
  12. Hyperledger Fabric 开发环境安装
  13. 复合函数高阶求导公式_高中数学复合函数求导公式及法则
  14. 移动硬盘在服务器上不显示,为什么移动硬盘不显示盘符
  15. 计算机光纤接口网卡,光纤网卡是什么?
  16. 软件企业研发人员激励机制研究
  17. vue开发银行流水查询系统--基于巨杉数据库
  18. Java项目01-菜谱管理系统控制台实现
  19. amd显卡用黑苹果输出黑屏_AMD锐龙Ryzen系列黑苹果教程
  20. HMI-43-【节能模式】顶部标题栏和底部信息栏及灯光及启动动画

热门文章

  1. Cesium通视分析
  2. 【嵌入式系统开发】学习笔记四:嵌入式开发的基本概念与工具链
  3. 论文免费下载:关于工业文明汽车工业技术被引次数较高论文文献下载
  4. 计算机系统结构 计算机应用技术,系统结构–计算机应用技.doc
  5. 逻辑运算中的短路计算
  6. 阿里旺旺买家版发现升级模块遭到劫持用来投放病毒
  7. OpenCV 进行透视变换
  8. Sqlserver2012评估期已过问题解决
  9. 网页设计与网站规划 作业13 制作视频播放列表
  10. sql update left join