小米

4 篇面经59 道面试题

已筛选

共 59 道题

排序:

4116
C++ 中除互斥锁外还有哪些常见锁或同步机制?
软件工程基础C/C++、Go 与编译
概念解释
基础
7459
你熟悉哪些编程语言,最熟悉哪一种?
项目与综合面试能力成长与学习方法
经历介绍
—
7939
Socket 编程中,客户端与服务端分别使用哪些 API 完成连接和通信?
软件工程基础网络与浏览器
操作实践
基础
7940
为什么含虚函数的 C++ 类实例通常会增加内存占用?
软件工程基础C/C++、Go 与编译
原理机制
基础
7941
epoll_create、epoll_ctl 和 epoll_wait 分别起什么作用?
软件工程基础操作系统与 Linux
操作实践
基础
7942
实现字符串反转,并处理空串、长度和边界情况。
算法与编程题数组、字符串与哈希
代码题
基础
8406
给定一组单词,找出可以由其他单词组成的最长单词。
算法与编程题动态规划、贪心与回溯
代码题
进阶
8476
C++ 程序如何管理内存与资源的生命周期?
软件工程基础C/C++、Go 与编译
原理机制
基础
9642
多工具 Agent 的训练环境与 Harness 如何设计,哪些部分需要自研?
模型训练与对齐训练框架、调参与排障
系统设计
进阶