C++ 重写、重载与隐藏的区别C++常见内存错误;智能指针的原理,循环引用是什
原创 2022-10-10 15:09:35
80阅读
MIUI面试 一面: 数据结构+算法: 斐波那契数列:非递归-迭代 1MB内存。外存-100W整数。排序,O(1)-位图法 设计模式: 代理模式:OO C++: 混合编程,加什么。为什么 虚函数表 二面: 数据结构+算法: 快排 二叉树遍历 设计模式: 单例模式-多线程: 其它: 关系数据库的特性
转载 2017-08-20 11:01:00
263阅读
2评论
MIUI面试 一面: 数据结构+算法: 斐波那契数列:非递归-迭代 1MB内存,外存-100W整数,排序,O(1)-位图法 设计模式: 代理模式:OO C++: 混合编程。加什么,为什么 虚函数表 二面: 数据结构+算法: 快排 二叉树遍历 设计模式: 单例模式-多线程: 其它: 关系数据库的特性 进程和线程的差别 三面: 数据结构+算法: 栈:取最小元素,递推。O(1)
转载 2017-06-19 11:47:00
97阅读
2评论
来源于读者投稿,作者love_you。投递岗位:嵌入式软件工程-BSP方向
原创 2021-06-29 14:33:32
537阅读
小米前端岗位笔试面试全解析 笔试主要考察CSS优先级、浏览器渲染原理、JavaScript异步编程及框架基础(React/Vue),涉及算法题和逻辑题。面试分为3-5轮,技术面重点考察框架原理(Vue双向绑定/React Hooks)、Webpack优化、浏览器机制(事件循环/缓存策略)及手撕代码(如Promise.all实现);HR面侧重软技能与企业文化匹配。备考需掌握高频考点(原型链/虚拟DOM/性能优化)并通过LeetCode强化算法能力,同时包装项目经验突出技术难点解决方案。整体考核注重技术深度与工
小米Linux 运维工程面试真题 首先我们来看下小米 Linux 运维工程招聘岗位要求: 【岗位定义】运维工程 【岗位薪资】10K-24K
原创 2024-03-19 21:22:34
0阅读
小米支付一开始是春节左右,我在清水河畔闲逛看到的帖子,发现在招实习生,然后我就投了一份简历过去。 很感谢 陈大哥 给我推荐了一个网站 http://www.500d.me/ ,我在上面随便改了改,写了一个感觉能看的简历,然后就好了。我简历还是比较水的,全是废话,唯一能看的就是区域赛破银= =。 好吧
原创 2021-07-16 11:03:50
709阅读
一年多经验吧,最后就问了我入职时间和期望薪资待遇,估计是凉了小米一面二分查找(递归和非递归) 反转链表(递归和非递归) 常用Java集合类 HashMap为什么长度是2的n次幂,数据结构,扩容(包括元素移动的细节),线程不安全的问题 ConcurrentHashMap怎么保证线程安全,1.7和1.8有什么变化,为什么要要这么优化 CopyOnWriteList怎么保证线程安全,为什么这么做 Ja
转载 2021-06-04 21:54:34
1230阅读
、红黑树的原理:7、hive的原理:8、zookeeper的原理,数据一致性怎样保证9、j...
转载 2023-05-11 10:26:44
175阅读
1.简述java跨平台的原理Java通过不同的系统、不同的版本、不同位数的java虚拟机(jvm),来屏蔽不同的系统指令集差异而对外提供统一的接口(javaAPI)对于我们java开发者而言,只需要按照接口开发即可,如果系统需要部署到不同环境,只需在系统上面安装对应版本的虚拟机即可。2.int类型占几个字节?java中有几种基本的数据类型?略3.面向对象的特征有哪些方面?有四大基本特征:封装、抽象
转载 2023-08-11 08:33:12
0阅读
//dp[i][j] 表示数组前i个数组合和为j的方法数public class Solution { public int findTargetSumWays(int[] nums, int S) { //占用空间较大时需要申请堆内存 int[][] dp = new int[nums.length][2001];
转载 2021-06-04 17:22:19
95阅读
来源于读者投稿,作者Angel。岗位:嵌入式软件工程(相机驱动岗)。面试时间:40分钟。
原创 2021-06-29 17:32:06
817阅读
面试过程:小米天线岗位技术面两面,全都是电话面试。第一面也没有约时间,下午睡完午觉后突然来了个电话问我有没有时间现在聊聊,然后进行了简单的交流
小米运维工程面试19道真题(强推)
原创 2021-07-01 15:40:38
339阅读
本文以一位童鞋的面试经历为例,为大家详细介绍一下小米公司的面试过程和遇到的面试题,供大家参考。1.自我介绍这个不用说了,自己介绍一下自己。2.数据库My Sql和SQL Server以及Oracle的区别?
原创 2021-08-18 11:44:24
331阅读
面:为什么要使用双亲委派机制去加载类?答:避免多份同样字节码的加载,浪费内存。类的加载方式隐式加载:new显示加载:loadClass、forName等类的装载过程如下图:面:loadClass和forName的区别?Class.forName得到的class是已经初始化完成了的 (MySQL加载驱动时,需要调用静态代码块完成一些操作)ClassLoader.loadClass得到的class是还
转载 2023-11-15 14:47:49
86阅读
1.1 接口与抽象类的区别 1. 接口里必须是抽象方法,抽象类可以没有抽象方法; 2. 接口可以继承多个父接口,抽象类只能被单继承; 3. 接口里的变量必须被static,final修饰并初始化,抽象类里可以普通的成员变量;
# 如何准备Python高级开发工程面试题 作为一名刚入行的开发者,准备面试时需要掌握的内容主要包括编程技能、算法和数据结构、系统设计、以及Python相关的高级特性。为了帮助你更好地理解这一流程,下表展示了准备Python高级开发工程面试的步骤。 | 步骤 | 描述 | |---------------|-
原创 2024-09-14 06:00:17
126阅读
文章目录1. 注解@Transactional事务的实现2. Spring事务的 4个隔离级别 + 7个传播行为3. IOC的三种注入方式4. aop的5个通知类型5. 分布式锁的作用6. 浏览器发起一个请求的过程7. http协议8. 有状态bean 和 无状态bean9. options请求(跨域预检)10. http的9种 常见的请求方式11. 如何证明当前对象是单例的12. 多线程下,如
1.关于 Python 程序格式框架的描述,以下选项中错误的是 ( A )A: Python 语言不采用严格的“缩进”来表明程序的格式框架B: Python 单层缩进代码属于之前最邻近的一行非缩进代码,多层缩进代码根据缩进关系决定所属范围C: Python 语言的缩进可以采用 Tab 键实现D: 判断、循环、函数等语法形式能够通过缩进包含一批 Python 代码,进而表达对应的语义2.IDLE环境的退出命令是 ( A )A: exit()B: 回车键C: close()D: esc()3
转载 2021-07-22 09:22:08
2842阅读
  • 1
  • 2
  • 3
  • 4
  • 5