小米 二面面经

投的是软件开发工程师——C++岗
9/4一面,9/5二面

一面(电面)
1:static关键字。
2:const作用以及指针数组和数组指针。
3:C++虚函数以及多态
4:有哪些数据结构,图是如何深度搜索,树和图的深度搜索有什么区别。
5:define和typedef区别
6:指针数组和数组指针的区别
7:项目经历
8:工作地点有什么特殊要求
9:你对小米有什么想法

二面(视频面)
1:new和malloc
2:写一个程序malloc一个对象然后free,在new一个对象然后delete
3:*(int*)0x100什么意思
4:int* p=3;正确吗?如何用malloc实现这句话,那么new如何实现
5:写一个函数指针
6:写冒泡排序和快速排序
7:进程和线程,如何创建一个线程
8:C++的特征
9:虚函数
10:堆栈的区别,如何用vector实现栈
11:数据结构有哪些
12:闲聊

待续
#小米##面经##秋招##C++工程师#
全部评论
老哥,接到hr电话了么?
点赞 回复 分享
发布于 2019-09-09 21:13
同志,HR联系你了么?我刚二面结束,紧张啊
点赞 回复 分享
发布于 2019-09-06 15:55
老哥二面之后有啥消息吗
点赞 回复 分享
发布于 2019-09-05 17:56
和我挺像的,我系统优化工程师,二面面试官有没有说后面的面试,我二面30分钟就结束了,面试官也没问我要问什么,hr面也没说几时
点赞 回复 分享
发布于 2019-09-05 17:34
楼主一面和二面隔了多久
点赞 回复 分享
发布于 2019-09-05 16:31
二面 第三个什么意思
点赞 回复 分享
发布于 2019-09-05 13:51
楼主是南京的岗位吗
点赞 回复 分享
发布于 2019-09-05 13:34
南京的宣讲会现场收简历吗?
点赞 回复 分享
发布于 2019-09-05 13:33

相关推荐

头像
今天 16:22
已编辑
华南师范大学 Java
#卓望数码##面试经验# #面试问题记录# 一面四小时后通知次日二面——————————🧠 个人背景与项目经历1.XX系统是你们这边的项目吗?你一直在做这个项目吗?2.做过一个XX项目是吧?是学习项目还是公司项目?3.项目中你主要负责了什么?4.你参与的项目经验多吗?5.除了XX和XX系统,有没有别的项目可以讲讲?💻 技术能力 - 后端开发6.数据库与安全7.你们系统是怎么存储用户密码的?8.单纯用 MD5 会有撞库风险,如何防御?9.接口调用怎么验证调用方身份?10.使用 MD5 校验上传文件的目的是什么?☕Java & Spring11.Spring Boot 用了哪些 starter?各自的作用是什么?12.如果第三方 starter 功能不够怎么办?13.Spring Boot 中有没有用到 AOP?14.可以用来扩展 starter 的方式有哪些?15.Spring 全家桶覆盖的范围够用吗?多线程与线程安全16.ConcurrentHashMap 为什么线程安全?17.JDK1.8 之前和之后的实现有何区别?18.size() 方法是怎么统计的?是否加锁?🔐 安全性与权限控制19.上传文件前需要做哪些安全校验?接口安全20.接口层面做了哪些安全处理?21.JWT 是怎么生成的?22.JWT 是用哪个库实现的?签名算法是什么?23.Token 刷新的触发机制是什么?24.项目中有没有做 token 自动续期?幂等性25.接口幂等性有哪些实现方式?⚙️ 系统架构与中间件26.Redis 与缓存机制27.什么是缓存穿透?怎么解决?28.什么是缓存击穿?怎么解决?29.什么是缓存雪崩?怎么解决?30.热 key 会带来什么问题?如何应对?MQ & 延迟任务31.用 MQ 实现了什么业务?32.如何通过 MQ 做延迟队列?解决了什么问题?🧱 设计模式33.工厂模式和抽象工厂模式的区别是什么?34.代理模式和装饰器模式有什么不同?🧠 Java 基础知识35.Java 能否继承多个类?36.接口中能定义实现方法吗?JDK8 之后呢?37.接口中 default 方法你了解吗?🧪 Linux 运维基础38.在 Linux 下怎么查看远程端口是否可达?39.除了 telnet 还有什么命令可以测试端口?(比如 nc)
点赞 评论 收藏
分享
评论
点赞
51
分享

创作者周榜

更多
牛客网
牛客企业服务